【发布时间】:2019-12-24 10:56:02
【问题描述】:
查看架构中的一些表时,我想到是否可以创建一个全局审计表,该表可能包含有关所有表上 DML 条目的一些信息。我想存储'Table name', 'Modifier', 'Row Update/Insert/Delete query', 'query result', 'Modifying Instance Information: sql-client, session-info(?)', performance items, timestamp, etc。我还可以通过insert trigger 在此表上通过rowcount 限制行数来限制此表大小。允许这种构造吗?这是一个坏主意吗?它可以达到的最快速度是多少?这样的构造还会出现什么问题?基本上,直接登录数据库是个坏主意吗?
【问题讨论】:
标签: sql-server database logging database-performance database-security