我有一个数据库,其中有许多已使用的表格和许多不再使用的表格。虽然我可以手动整理每个表格以查看它们是否仍在使用,但那将是一项繁琐的任务。是否有任何可用于 SQL Server/Oracle 数据库的软件/隐藏功能,可以返回诸如“表 x、y、z 在过去一个月内未被使用”、“表 a、b、c 今天已经被使用了17次”之类的信息?或者可能按“上次修改/选择日期”对表格进行排序的方法?
还有更好的方法吗?谢谢
编辑:在执行“SELECT * FROM sys.tables ORDER BY modify_date desc”时,我发现了一个“modify_date”列,但这似乎只跟踪表结构的修改而非其内容。
还有更好的方法吗?谢谢
编辑:在执行“SELECT * FROM sys.tables ORDER BY modify_date desc”时,我发现了一个“modify_date”列,但这似乎只跟踪表结构的修改而非其内容。