如何找到 SQL 事务日志使用的空间?

Sea*_*arp 5 transaction-log sql-server

SQL Server sp_spaceused 存储过程对于找出数据库大小、未分配空间等很有用。 但是(据我所知),它不会报告事务日志的信息(并查看 SQL Server Management 中的数据库属性Studio 也不为事务日志提供该信息)。

虽然我可以通过查看 .ldf 文件轻松找到事务日志使用的物理空间,但我如何才能找出日志文件的使用量和未使用量?

Sea*_*arp 5

在我提交问题后就找到了答案:)

看起来 dbcc sqlperf(logspace) 和 dbcc loginfo 是我的朋友。

http://www.mssqltips.com/tip.asp?tip=1225