我在一个基于 SQL Server 数据库的系统上工作,该数据库已经开发了很多年。它的数据量不是很大(几 GB),但它有很多复杂性(数百个表,数百个存储过程)。
我想从清理不再使用的东西开始。我们有一个每周/每月/每季度/每年的周期,这意味着有些东西一年都不会使用。但是,如果有几个月没有使用的东西的简短列表,我们也许可以通过检查来决定它们是否仍然有用。
我的意图是开始记录对所有数据库对象的访问。我有一些想法,但我想要的是一个日志,我可以把它变成一个没有被使用的东西的列表。我有一些想法,但我需要一些专家的帮助。
编辑:我还想澄清一下,我想查看对表/视图的访问以及存储的过程和函数。