数据库

因系统时间调整导致的 ORA-01555 快照过旧问题

适用范围 Oracle 11g 及之后版本,undo自动调优关闭情况。 问题概述 在测试时批量作业(从一个4千万的表查找满足条件的数据插入到新表)发生中断,后台报错:ORA-01555 快照过旧。从alert日志可以找到发生报错的语句单独执行在2分钟左右可...

安装部署 MongoDB数据库安装环境准备及使用讲解

一、MongoDB 简介 MongoDB 是由 C++ 语言编写的,是一个基于分布式文件存储的非关系型开源数据库系统。其优势在于可以存放海量数据,具备强大的查询功能,是一个独立的面向集合文档形式的。 应用平台:MongoDB 支持 Unix Linux W...

Oracle 配置连接远程数据库的教程

客户机为了和服务器连接,必须先和服务器上的监听进程联络。ORACLE通过tnsnames.ora文件中的连接描述符来说明连接信息。一般tnsnames.ora 是建立在客户机上的。如果是客户机/服务器结构,整个网络上只有一台机器安装了ORACLE数据库服务...

ORACLE开发:Oracle在PL/SQL中使用子查询

一、概述 在一个SQL语句中嵌套另一个SQL语句成为子查询。包括单行子查询,多行子查询,多列子查询。 注意,当在DDL语句中引用子查询时,可以带有Order By子句;但是当在where子句、Set子句中引用子查询时,不能带有Order by 子句。子查询...

介绍如何在程序中调用sqlplus命令的方式

通过sqlplus可以连接数据库根据用户权限进行数据或者设定操作,但是需要交互操作并返回结果,这篇文章介绍一下如何在程序中使用sqlplus。 环境准备 使用Oracle的精简版创建docker方式的demo环境,详细可参看:

SQL开发知识:mysql 生成连续日期及变量

1、生产连续日期 说明:主要作用于一些统计数据,来根据时间顺序进行显示;假如数据库数据有隔天数据,偏偏统计又需要每天的都显示,即便是0,那就要生成一个时间表,来使用; 查询数据库数据: SELECT         DATE_FORMAT( create_...

Oracle数据库创建用户与数据库备份小结(必看篇)

前言:使用Oracle开发系统过程中,会涉及到数据库用户的建立,及给该用户分配权限。刚开始接触开发的时候,对这些操作是一种茫茫然的状态。后,经过积累,对这方面有了一定的认识,现总结一些,一则,巩固自身,也希望收到大家的指正;再则,希望能帮助疑惑的童鞋,实现...