gpt4 book ai didi

oracle - 如何检测 Oracle 10g 以获得表访问指标?

转载 作者:行者123 更新时间:2023-11-28 20:18:30 25 4
gpt4 key购买 nike

我们有一个遗留/生产数据库。它一直在不断发展和使用,支持一个已经发展了 10 多年的网站。该数据库可通过多种技术访问 - perl cgi、php 和 java webapps。

积累了很多废话。我希望进行重大重构。我确信某些部分完全是遗留的(最明显的部分是具有零行的表)。要确定哪些部分最常用,我的首选策略是检测数据库,而不是检查大量潜在的访问组件。

oracle (10g) 是否能够在每个表上放置一个触发器来报告访问时间和访问频率?有人可以指出如何执行此操作或其他一些机制来实现相同的目标吗?

(请评论其他策略的建议,以帮助在此场景中重构数据库)。

最佳答案

如果您只想知道访问了哪些表(或者即使您想要更多详细信息),那么最简单的方法就是使用 Oracle 的内置 AUDIT 功能。 Find out more .

请记住,某些数据库对象可能仅每季度甚至每年使用一次。所以你真的需要一套像样的文档或一套具有 100% 覆盖率的回归测试。当然,如果你有其中任何一个,你可能不会在这里问你的问题:)

关于oracle - 如何检测 Oracle 10g 以获得表访问指标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2288938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com