怎样查询消耗I/O资源的sql
解决方案 »
- 条件中如何应用查询的字段?
- 在Oracle中,如何将一张表中的long字段的数据插入到另一张表中的clob的字段中
- 能不能按照SUM后的值来进行排序
- oracle导出问题
- oralce怎么把一个导出的dmp其中的存储过程导入 急。。急。。急。。急。。急。。急。。急。。
- 求一条sql
- 菜鸟问题四:字段v$parameter.type 的取值有 1,2,3,4 都代表什么意思?
- 哪里有oracle9i下载?
- 溶轩结分
- 用 c++ builder 6.0 能编译pro*c/c++ 的程序吗?
- (新手)高难度多表查询
- oracle瘦身的问题。以前里面存储了文件,我把里面的文件都删除了,可是数据库还是那么大?
SELECT * FROM V$SQL S ORDER BY S.DISK_READS DESC, S.DIRECT_WRITES DESC;
数据表才二百万记录,已经对表做了分区,建了索引,好象后来执行了一次删除数据的定时任务,I/O很高
SELECT * FROM V$SQL S ORDER BY S.DISK_READS DESC, S.DIRECT_WRITES DESC
*
ERROR 位于第 1 行:
ORA-00904: 无效列名没有DIRECT_WRITES这一列啊
没有就去掉:
SELECT * FROM V$SQL S ORDER BY S.DISK_READS DESC;