[SQL Server] DBCC SQLPERF(LOGSPACE) - トランザクション ログ領域の使用状況を確認しよう

inno
2013-11-08 09:54 3313 0

次の例では、SQL Server インスタンスに含まれているすべてのデータベースの LOGSPACE 情報を表示します。

 

DBCC SQLPERF(LOGSPACE);

GO

 

結果



上記の結果はシステムデータベースのみスクリーンショットをとったものです。

実際に実行してみれば全データベースのログ使用状況が表示されます。

  

次の表では、結果セットの列について説明します。

列名

定義

Database Name

ログ統計情報を表示するデータベースの名前。

Log Size (MB)

ログに割り当てられている現在のサイズ。 データベース エンジンでは内部ヘッダー情報の格納用に少量のディスク容量が確保されるので、この値は最初にログ領域に割り当てられた容量よりも常に小さくなります。

Log Space Used (%)

現在トランザクション ログ情報が占有しているログ ファイルの領域のパーセンテージ。

Status

ログ ファイルの状態。 常に 0 です。

コメント