使用Toad监视共享池中当前的SQL

时间:2020-03-06 14:51:54  来源:igfitidea点击:

有人知道吗还有任何开源软件也可以执行这种功能吗?

解决方案

蟾蜍做到了。它位于"工具| SGA跟踪/优化"下。

这是开源解决方案:-)

select distinct
       vs.sql_text, vs.sharable_mem, vs.persistent_mem, vs.runtime_mem, vs.sorts, vs.executions,
       vs.parse_calls, vs.module, vs.action, vs.buffer_gets, vs.disk_reads, vs.version_count,
       vs.loaded_versions, vs.open_versions, vs.users_opening, vs.loads, vs.users_executing,
       vs.invalidations, vs.serializable_aborts, vs.command_type,
       to_char(to_date(vs.first_load_time,'YYYY-MM-DD/HH24:MI:SS'),'MM/DD  HH24:MI:SS') first_load_time,
       rawtohex(vs.address) address, vs.hash_value hash_value, vs.parsing_user_id
       ,rows_processed 
       ,optimizer_mode
       ,vs.is_obsolete, vs.elapsed_time, vs.cpu_time
       ,vs.Child_latch, vs.fetches
       ,vs.program_id,vs.java_exec_time,vs.plsql_exec_time,vs.user_io_wait_time,
       vs.cluster_wait_time, vs.concurrency_wait_time, vs.application_wait_time,
       vs.direct_writes,  vs.end_of_fetch_count
from   v$sqlarea vs