从V$SQLAREA中查询最占用资源的查询:SELECT EXECUTIONS, DISK_READS, BUFFER_GETS,
ROUND ((BUFFER_GETS-DISK_READS)/BUFFER_GETS, 2) Hit_radio,
ROUND (DISK_READS/EXECUTIONS, 2) Reads_per_run,
SQL_TEXT
FROM V$SQLAREA
WHERE EXECUTIONS>0
AND BUFFER_GETS > 0
AND (BUFFER_GETS-DISK_READS)/BUFFER_GETS < 0.8
ORDER BY 4 DESC其中,Hit_radio和Reads_per_run是什么意思呢?
ROUND ((BUFFER_GETS-DISK_READS)/BUFFER_GETS, 2) Hit_radio,
ROUND (DISK_READS/EXECUTIONS, 2) Reads_per_run,
SQL_TEXT
FROM V$SQLAREA
WHERE EXECUTIONS>0
AND BUFFER_GETS > 0
AND (BUFFER_GETS-DISK_READS)/BUFFER_GETS < 0.8
ORDER BY 4 DESC其中,Hit_radio和Reads_per_run是什么意思呢?
解决方案 »
- 缓冲区对于 CLOB 到 CHAR 转换或 BLOB 到 RAW 转换而言太小 (实际: 5588, 最大: 4000)
- 请教下一个表统计信息的问题,在线等
- 请教一个连接oracle 10g的问题!
- 求距离最近的SQL
- 高手帮忙:为什么创建触发器是会报错:ORA-04098: 触发器 'DB0.SS' 无效且未通过重新确认,
- 请wiler(@_@)来接下分,昨天问题已解决,继续补分~
- 谁知道PL/SQL Developer啊?
- oracle与MS SQL SERVER2000的数据类型 转换关系
- 不耻下问
- 请教,我在用dbca创建数据库时出现ORA-03113错误,查了资料还是不明白为什么。急!!!
- 语法检查!
- 求助,在线等,
Reads_per_run --每次执行对磁盘的读取数
ROUND ((BUFFER_GETS-DISK_READS)/BUFFER_GETS, 2) Hit_radio,
ROUND (DISK_READS/EXECUTIONS, 2) Reads_per_run,