SQL Server 数据库交易日志(已作说明)

每次将更改写入 SQL Server 数据库时,SQL Server 数据库都会将此更改记录在其交易日志中。

使用交易日志,您可以通过 Microsoft® SQL Server Management Studio 回滚和撤消对 SQL Server 数据库的更改。默认情况下,SQL Server 数据库会无限期地存储其交易日志,这意味着在经过一段时间后交易日志会累积越来越多的条目。默认情况下,交易日志位于系统驱动器中,并且如果交易日志持续增长,最终可能会使 Windows 无法正常运行。

要避免此类情形,建议定期刷新交易日志。刷新并不会使交易日志文件变小,但可清除其内容,从而避免其增长到超出控制的程度。您的视频管理软件系统不会刷新交易日志。在 SQL Server 中,有多种刷新交易日志的方法。访问 Microsoft 支持页面 https://docs.microsoft.com/en-us/sql/relational-databases/logs/the-transaction-log-sql-server?view=sql-server-2017,然后搜索交易日志截断