MSSQL How to Check Log Size and Log Space used – 在SQL Server上如何查詢MSSQL Server Database的 Log Size 和用了多小空間呢?

最近公司的Database 常常投訴 Transaction Log is full
那麼怎樣可以知道 MSSQL Server Database的 Log Size 和用了多小空間呢?
我們可以執行以下的SQL 來查詢

DBCC SQLPERF(logspace)

執行之後他會列出在這個SQL Server Instance上的Database Log Size有用了多小 %
MSSQL Check Transaction log size

我們便可以知道是不是真的欠缺空間了 還是一些設定可以解的問題
[最後發現是公司的Database maintenance plan出現問題而造成的 Transaction Log is full]

Hope you find it useful

Leave a Reply