Oracle

ORACLE开发:Oracle进阶DECODE函数使用详解

DECODE含义 decode(条件,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值) 这个是decode的表达式,具体的含义解释为: IF 条件=值1 THEN     RETURN(翻译值1) ELSIF 条件=值2 THEN     RET...

详解Oracle块修改跟踪功能

块修改跟踪功能是指使用二进制文件记录数据库中数据库更改的过程。 其目的是提高增量备份操作的性能,因为RMAN可以使用快修改跟踪文件找到上次执行备份操作后被修改的数据块。这可以节省大量时间,因为如果不这样做RMAN就必须扫描所有数据块,确定执行上次备份操作后...

Oracle临时表空间temp tablespace 删除和重建实现过程

一、临时表空间概念 临时表空间用来管理数据库排序操作以及用于存储临时表、中间排序结果等临时对象,当ORACLE里需要用到SORT的时候,并且当PGA中sort_area_size大小不够时,将会把数据放入临时表空间里进行排序。临时表空间存储大规模排序操作(...

Oracle安装TNS_ADMIN环境变量设置参考

很多oracle产品都有自己的TNS文件,如果你的系统里装了多个Oracle的产品的话,那么客户端连instance的时候,到底是使用那个tnsnames.ora呢?这个时候就需要看TNS_ADMIN这个参数了。 Question: What i...

ORACLE开发知识:Oracle中Spool命令的使用方法实例

前言 对于Oracle中的Spool命令,其实还可以换一种问法为,如何将sqlplus中的结果输出到指定的文件夹中。 近期在进行Oracle数据库备份的时候,由于数据库安装时出现问题,在进行逐步排查过程时,为了方便,将执行的相关语句在控制台的结果信息都输出...

ORACLE开发:Oracle对PL/SQL中的异常处理

一、异常处理 PL/SQL提供了良好的异常处理机制,当程序运行出现错误时就会触发异常。异常被触发时,程序执行即终止,在PL/SQL块中提供了异常处理的部分,从而可以捕获一个异常进行特殊处理。 1、三种的异常类型: 预定义 ( Predefined )错误:...