[20120112]xplan包的安装.txt
使用xplan包可以更好的查看执行计划,它提供两种使用方式,1.单独调用执行.2.通过包调用.使用包安装过程如下:1.下载安装文件并解压:http://www.oracle-developer.net/content/utilities/xplan.zip?p=1.22.我选择sys用...
[20120110]补充deferred segment creation 的问题.txt
补充:http://space.itpub.net/267265/viewspace-7133111.建立测试表空间以及测试表.SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle ...
[20120110]字符串转换成列表(Inlist的绑定优化)
在实际应用中,经常会遇到带in的子查询,许多采用直接拼接的方式,导致大量硬分析,在piner的高可用一书中建立二个类型以及函数来解决这个问题.代码如下:/* Formatted on 2009/01/16 09:48 (Formatter Plus v4.8.8) */CR...
[20120109]sqlplus 与set longchunksize 设置问题.txt
昨天使用dbms_sqltune.report_sql_monitor,发现仅仅显示一段,显示不全.SQL> select /*+ monitor */ count(*) from dept; COUNT(*)---------- 4SQL> select d...
[20120109] 11g alert log的一些细小变化.txt
[20120109] 11g alert log的一些细小变化.txt我个人检查数据库,查看alert log文件,喜欢查看文本格式,而不喜欢查看xml格式的文件,对于adrci的命令不是很熟悉,以及不习惯使用.今天查看对比了两个格式的文件,发现以...
[20120106]Extensibility Types.txt
http://docs.oracle.com/cd/B28359_01/appdev.111/b28425/ext_types_ref.htm例子:SQL> column text format a20SQL> select column_value text from table (sys.ODCIVarchar2List(1,2,3,'AAA','BBB','CCC'));TEXT---...
[20120106]11G sqlplus set errorloging on.txt
在Oracle 11g版本的SQL*Plus中提供了一个非常有特色的选项errorlogging。当开启该选项之后,会话级别的错误都会写入到指定表中,是spool选项的有益补充。spool选项会将所有的输出信息都写入到指定文件文件中,这样会...
[20120106]使用bash shell显示隐含参数.txt
我个人喜欢使用putty打开两个窗口,一个执行sql语句,另外一个查看目录user_dump_dest下的trc文件。如果要查询隐含参数,往往要切换sys用户,执行一个脚本:$ cat hide.sqlcol name format a36col description forma...
[20120103] alter session set statistics_level = all;
[20120103] alter session set statistics_level = all;跟踪看看 alter session set statistics_level = all,修改了哪些参数:SQL> alter session set events '10046 trace name context forever,level 12';SQL> alt...
[20111230]11Gr2 result cache[1].txt
11G的result cache是一个很吸引人的特性,可以大幅减少逻辑读取,特别对于一些经常执行的语句,而结果不是经常变化的,效果不错,我的测试遇到一个小问题。SQL> select * from v$version;BANNER----------------...
[20111230]11Gr2审计.txt
[20111230]11Gr2审计.txt昨天查看v$open_cursor视图,无意中发现如下语句:INSERT INTO SYS.aud$ (sessionid, entryid, STATEMENT, ntimestamp#,...
[20111229]date time timestamp? ansi liternals.txt
今天看一篇文章,发现日期可以写成这样date '2011-1-1'google发现如下链接:http://laurentschneider.com/wordpress/2005/11/ansi-literals.html自己测试一下,一般我个人喜欢定义环境变量如下:$ export | ...
[20111229]Consistent gets from cache (fastpath).txt
[20111229]Consistent gets from cache (fastpath).txtSQL> select * from v$version ;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Ed...
[20111229]理解consistent gets*相关信息[补充]
1.补充一点资料:SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64biPL/SQL Release 10....
[20111228]9i?临时表and truncate table.txt
[20111228]9i?临时表and truncate table.txt这个问题以前遇到,今天再一次遭遇,把它写下来。1.测试环境:SQL> select * from v$version ;BANNER--------------------------------------------------------------...
[20111228]理解consistent gets*相关信息
[20111228]理解consistent gets*相关信息SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 -...
[20111227]strace 定位问题一例.txt
前天使用sysinternals的procmon.exe工具帮助别人定位一个软件问题。就想是否linux下使用strace定位一些oracle的性能问题,自己今天做了一个尝试。1. 确定会话spid=9130,执行如下:12:04:30 SQL> select /*+ full(...
[20111227]Alter database datafile offline drop后的恢复.txt
1.准备测试:CREATE TABLESPACE tools DATAFILE '/u01/app/oracle11g/oradata/test/tools01.dbf' SIZE 64M AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITEDLOGGINGPERMANENTEXTENT MANAGEMENT LOCAL AUTOALLOCA...
[20111223]索引键值在B tree索引块中的顺序.txt
[20111223]索引键值在B tree索引块中的顺序.txt参考链接:http://www.adellera.it/blog/2009/05/24/order-keys-inside-index-blocks/自己为了加强理解重复一下对方的测试!1.建立测试表以及索引SQL> select * f...
[20111222]光标快速失效的方法:
[20111222]光标快速失效的方法:关键字:dbms_stats.set_table_stats COMMENT ON TABLE sys.dbms_shared_pool.purge1.exec dbms_stats.set_table_stats('schema_name', 'table_name', numrows=>null, no_invalidate=...