MSSQL履行日志(SQL Server Execution Logs)是记录在 SQL Server 上运行的所有任务的有效工具。这个日志允许数据库管理员痛快SQL服务器正在运行的时候做出有效的反应,掌握系统的运行信息,定位并解决问题。
MSSQL履行日志通常存储在每一个数据库文件中。它记录每一个数据库操作的起始时间和结束时间,和完成任务所花费的时间。这些记录有助于数据库管理员了解数据库查询会不会履行正确,否则系统上可能出现故障或其他一些问题。MSSQL履行日志也被用来丈量系统性能,它可以帮助数据库管理员辨认性能问题和有用的优化建议。
要管理MSSQL履行日志,一定要首先启用SQL Server履行日志。下面的代码可以用来启用履行日志:
EXEC sp_configure ‘show advanced options’,1
GO
RECONFIGURE
GO
EXEC sp_configure ‘default trace enabled’, 1
GO
替换地,可使用以下代码从跟踪日志中检索信息:
SELECT * FROM sys.traces
GO
有了MSSQL履行日志,数据库管理员可以查询记录,以肯定哪些查询在系统上正在运行,和履行查询需要多长时间运行。这些信息有助于管理员更好地估算查询运行时间和查看有关每一个查询的性能信息。
总的来讲,MSSQL履行日志是记录SQL Server上运行的任务的有效工具。它的记录的数据给了数据库管理员有关系统运行信息的可靠信息,在帮助定位和解决系统问题方面发挥了重要作用。
本文来源:https://www.yuntue.com/post/228906.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏