如何查看Oracle经常访问的数据库对象
如何查看Oracle经常访问的数据库对象
我来答
添加附件
收藏
复制链接
微信扫码分享
在小程序上查看
分享
添加附件
问题补充
3条回答
默认
最新
awr里边top sql 按次数排序,一般就是访问比较频繁的。
评论
有用 0我觉得可以用这个sql试试:
select * from (select rownum RN, T.* from (select stat.OBJECT_NAME, stat.STATISTIC_NAME, stat.VALUE AcsValue, sum(value) over(partition by stat.OBJECT_NAME) Total from v$segment_statistics stat where owner = <YOURSCHEMA> and stat.OBJECT_TYPE = 'TABLE' and stat.STATISTIC_NAME in ('logical reads', 'pptimized physical reads', 'physical read requests', 'physical reads', 'physical reads direct', 'physical write requests', 'physical writes', 'physical writes direct') order by sum(value) over(partition by stat.OBJECT_NAME) desc) T) TOrd where TOrd.RN < 50https://blog.csdn.net/flighting_sky/article/details/8441308
评论
有用 0回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

