发布时间:2014-06-17 10:26:07
当使用insert into select 批量加载数据的时候,可能会碰到因为某些数据不符合加载条件,而导致整个insert 语句无法执行,全部rollback。这时可以使用DML 错误日志的特性,解决这个问题。只需要创建一个日志表,并且在使用dml语句的时候添加dml error logging 语句,即可将错误的rows记录到日志表中,而且不会影响已经加.........【阅读全文】
发布时间:2014-06-17 10:23:39
Temporary TablespaceTemporary Tablespace 用于存放瞬时数据,只有在session连接期间才能够看到数据。Permanentobject无法创建在temporarytablespace中。空间利用原理:它不会由smon来监控、回收空间。而是使用SEP(Sort Extent Pool)来记录空闲的extent。在OracleDatabase创建数据库的时候会自动的创建默认临时表空.........【阅读全文】
发布时间:2014-06-17 10:20:46
Linux环境下Oracle的scott演示模式所在目录:$ORACLE_HOME/rdbms/admin/utlsampl.sql,添加步骤:在sql*plus执行(注意在sys用户下)@$ORACLE_HOME/rdbms/admin/utlsampl.sql(@表示在sql*plus执行脚本)完成后自动断开连接,然后用scott进入,密码默认为tiger。以下是实际执行结果:SQL> show userUSER is "SYS.........【阅读全文】
发布时间:2014-06-16 10:36:43
产品版本 10.2.0.4操作系统 Oracle Solaris on SPARC (64-bit) 5.10一、alert日志如下: 主库alert log --------------------- Tue Mar 11 14:30:47 2014 LNS: Standby redo logfile selected for thread 2 sequence 192246 for destination LOG_ARCHIVE_DEST_2 Tue Mar 11 14:37:00.........【阅读全文】
发布时间:2014-06-13 10:32:52
NLS_COMP和NLS_SORT参数Oracle默认是采用binary进行排序,这对于例如中文的排序来说,是不恰当的。使用这两个参数可以指定排序的方法,比如拼音或是,要注意可能会引起性能问题。解决方法是使用NLSSORT函数来建立一个函数索引。NLS_COMP = { BINARY | LINGUISTIC | ANSI }BINARYNormally, comparisons in the WHERE .........【阅读全文】