1.Monitor Current SQL Running(10g)
如下是Oracle10g Monitor Current SQL Running Script:select vs.LAST_CALL_ET elapsed_time,vs.SID,vs.SERIAL#,vp.SPID,vs.USERNAME,vs.OSUSER,vs.MACHINE,vs.EVENT,vs.PROGRAM,vs.MODULE,vs.SQL_ID,vsql.SQL_TEXT,vsql.SQL_FULLTEXT,vs.SCHEMANAME,vs.STATUS,vsql.EXECUTIONS,(select value from v$sesstat wher...
MERGE简单使用
SQL> create table t1(name varchar2(20),money int);Table created.SQL> insert into t1 values('a',10);1 row created.SQL> insert into t1 values('b',20);1 row created.SQL> commit;Commit complete.SQL> create table t2(name varchar2(20),money int);Table created.SQL> insert into...
PLSQL_PROFILE
PLSQL_PROFILE 分析procedure执行过程.需要执行两个包.@?/rdbms/admin/profload.sql@?/rdbms/admin/proftab.sql需要执行这两个脚本.SQL> @?/rdbms/admin/profload.sqlPackage created.Grant succeeded.Synonym created.Library created.Package body created.Testing for correct installationS...
Object被其他的Object引用的SQL
一个Object(Table,view)被其他的Object(View,Procedure,Function,Package)引用的时候,可以通过如下SQL查询假设 Table A别其他的对象引用,SQL如下:select * from all_DEPENDENCIES where referenced_name='WIP'select * from dba_objects where object_name like '%USER_DEPENDENCIES%'...
AWR中重点注意事项
AWR中重点注意事项(摘录看书时候的),(1)看DB Time和Elapsed时间比例,观察负载情况 (2)观察cache size,观察主机内存情况,判断SGA的内存分配是否合理(3)Load profile的transaction情况,判断系统的繁忙成都(4)Load profile的hard parses 和 parses值,观察是否有过多的硬解析(5)Top 5 Timed Events 查看系统的瓶颈。...
AWR修改收集策略
SQL> select * from dba_hist_wr_control; DBID SNAP_INTERVAL RETENTION TOPNSQL---------- ------------------------------ --------------------...
v$access中查询调用的object
开发人员在compile一个package的时候一直编译不过去让后通过查询v$access view看那个session一直占有这个packageselect * from v$access where object like '%xxxxxx%';查询有哪些sid运行,然后将其kill掉。kill session的sql:select 'alter system kill session '''|| sid ||''||','|| serial# ||''';' from ...
20160111-log switch 统计SQL
日志切换统计SQL,参考论坛网友,