gpt4 book ai didi

java - 一个可以检测冗余数据库表的工具

转载 作者:行者123 更新时间:2023-12-02 08:31:52 25 4
gpt4 key购买 nike

我想找到一个可以检测 sybase 数据库中冗余/未使用的表和存储过程的工具。

从 Java 应用程序访问数据库,该应用程序使用 JDBC 访问表和存储过程。

大约有 400 个表和类似数量的存储过程。

有什么建议吗?

最佳答案

另一种方法(假设您使用的是 ASE 12.5+)是使用 MDA 表。我认为其中一个表 monOpenObjectActivity 跟踪所有对象的使用情况。您可以针对该表运行查询来了解索引、表和存储过程的使用频率。如果您能找到解决方法,这将非常有用。

第一步是安装表格,因为默认情况下它们不在那里。最好的指南在这里:http://www.sypron.nl/mda.html 。该页面上还有一些示例查询,我认为标题为“在当前数据库中查找看似未使用的索引”的查询适合您。该查询可以轻松地调整为报告所有对象的所有使用情况。

关于java - 一个可以检测冗余数据库表的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3150933/

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