发布时间:2014-05-13 14:21:32
=================================count(*),count(1),count(col)区别=================================count(1)和count(*)都是统计表的总行数,两者执行结果相同。表上没有主键或者唯一键索引,两者都走全表扫描;表上有主键或者唯一键索引,那么走主键或者唯一键索引。count(col)则是统计col列中不为空的总行.........【阅读全文】
发布时间:2014-05-08 14:44:29
一、什么是Reserved Pool某些操作(如large packages or PL/SQL)会需要大的连续的请求share pool空间,如果share pool空间不足且碎片化严重,会迫使oracle寻找未使用的share pool中的空闲chunks来满足这种请求的需要,会造成数据库性能下降。oracle为这些请求专门保留了一部分空间,这部分专属空间就叫做Reserved Pool。R.........【阅读全文】
发布时间:2014-05-06 17:19:08
select SAMPLE_TIME from GV_$ACTIVE_SESSION_HISTORY where rownum<2;SAMPLE_TIME---------------------------------------------------------------------------06-MAY-14 05.17.14.651 PMselect SAMPLE_TIME+0 from GV_$ACTIVE_SESSION_HISTORY where rownum<2;SAMPLE_TIME+0-------------------2014-05-06 1.........【阅读全文】
发布时间:2014-04-09 11:07:29
grid control的agent出现大面积异常停止现场。 经查看agent_inst/sysman/log/gcagent.log. 发现类似日志2014-04-09 09:38:47,395 [778:1396893D:GC.Executor.79 (host:xxxxxxx:LogFileMonitoringLinux) (host:xxxxx:LogFileMonitoringLinux:LogFileMonitoring)] WARN - Found a row with more columns than .........【阅读全文】
发布时间:2014-04-01 17:18:40
SQL调优工具包DBMS_SQLTUNE的使用方法oracle 提供了优化建议功能包DBMS_SQLTUNE,该包可以帮助我们分析SQL,并提供优化建议。原有执行计划alter session set statistics_level=all;set serveroutput offselect * from test.emp where ename='SCOTT' and DEPTNO=20;SELECT * FROM table(dbms_xplan.display_cursor(.........【阅读全文】