如何查到数据库中变动大的表?

[复制链接]
查看11 | 回复5 | 2008-1-2 17:35:53 | 显示全部楼层 |阅读模式
生产上的表每天都在变动,现在想知道哪些表在短期内变动比较大,以便定期进行分析,这个如何实现?
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
用精确审计来跟踪行否。。。。。。。
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层

回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
不知道你的要求是那些变化比较大?
是更新行数,还是删除,插入,还是其他,如果全数据库审计的话,应该说是负载过大,
建议你可以根据你的业务运行的规律出发,缩小观察的范围,分析你需要的表,找到你需要的数据
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
alter table TABLENAME monitoring
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
感谢所有关注此贴的同仁们!
通过你们的解答我大概知道了数据库审计是个虾米玩意,又长见识了!(我对ORACLE其实很不熟)
我日常的工作是做数据割接,将老系统的数据倒换到新系统。依次经过:源数据提取-》倒换到中间表-》中间表表处理-》倒换到目标表-》从割接库倒到生产(失效索引,迁移数据,生效索引,表分析)。在这些工作中我慢慢的掌握了基本的SQL/PLSQL和基本的表分析。现在很想进一步提高这方面的能力,希望自己能逐渐胜任DBA的工作,但是一直不知道从哪方面着手,找不到学习的方向。希望各位大师们给点建议,感谢了:)
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行