怎么找出操作频繁的表

[复制链接]
查看11 | 回复9 | 2013-2-25 11:02:12 | 显示全部楼层 |阅读模式
本帖最后由 丿fishcat 于 2013-2-6 09:44 编辑
有个节点归档产生的特别快,有什么好的方法找出操作频繁的表或sql。

回复

使用道具 举报

千问 | 2013-2-25 11:02:12 | 显示全部楼层
http://www.itpub.net/forum.php?m ... ;page=1#pid20957017
回复

使用道具 举报

千问 | 2013-2-25 11:02:12 | 显示全部楼层
v$sql
回复

使用道具 举报

千问 | 2013-2-25 11:02:12 | 显示全部楼层
you should check v$sesstat/v$statname with the name filter 'redo size'
回复

使用道具 举报

千问 | 2013-2-25 11:02:12 | 显示全部楼层
Thank you everyone

回复

使用道具 举报

千问 | 2013-2-25 11:02:12 | 显示全部楼层
yanggq 发表于 2013-2-6 12:02
you should check v$sesstat/v$statname with the name filter 'redo size'

v$sesstat中value的单位是?还是说就是反应大小的一个量值
回复

使用道具 举报

千问 | 2013-2-25 11:02:12 | 显示全部楼层
user_tab_modifications 可以看到最近一次采集后,表的DML操作处理的数据量情况。
回复

使用道具 举报

千问 | 2013-2-25 11:02:12 | 显示全部楼层
Byte for redo size.
回复

使用道具 举报

千问 | 2013-2-25 11:02:12 | 显示全部楼层
这跟操作的数据量有关吧。
回复

使用道具 举报

千问 | 2013-2-25 11:02:12 | 显示全部楼层
本帖最后由 丿fishcat 于 2013-2-6 13:31 编辑
ZALBB 发表于 2013-2-6 12:57
user_tab_modifications 可以看到最近一次采集后,表的DML操作处理的数据量情况。

表中的TIMESTAMP是最后一次表被更改的时间,insert,delete,update是最后一次采集的数据,这个TIMESTAMP时间是不是采集后更改user_tab_modifications表的时间?
那其中insert,delete,update是哪段时间的操作量?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行