トランザクション ログの理解と管理

更新 : 2005 年 12 月 5 日

どの Microsoft SQL Server 2005 データベースにも、すべてのトランザクションと、各トランザクションでデータベースに加えられた変更を記録するログがあります。トランザクション ログはあらゆるデータベースにとって不可欠なコンポーネントであるため、このログを理解して管理することは、データベース管理者の役割にとってきわめて重要です。このことは、定期的なログのバックアップが必要な完全復旧モデルと一括ログ復旧モデルに特に当てはまります。

このセクションでは、トランザクション ログの基本アーキテクチャとその管理方法についての基本的な情報も説明します。

ms345583.note(ja-jp,SQL.90).gif重要 :
トランザクション ログが破損する危険性を最小限に抑えるために、トランザクション ログをフォールト トレラントなストレージに格納することをお勧めします。

このセクションの内容

トピック 内容

トランザクション ログの概要

トランザクション ログと、トランザクション ログでサポートされる操作について説明します。また、トランザクション ログの詳細を示すページへのリンクも含まれています。

トランザクション ログ アーキテクチャについて

ログの論理アーキテクチャと物理アーキテクチャ、チェックポイントとログのアクティブな部分など、基本的なトランザクション ログのアーキテクチャについて説明します。

復旧モデルとトランザクション ログの管理

トランザクション ログを管理するうえでのデータベースの復旧モデルの役割、データベースの復旧モデルの選び方、一括ログ復旧モデルと単純復旧モデルで最小限ログに記録されるトランザクション、復旧モデルを切り替えるためのガイドラインについて説明します。

トランザクション ログの管理

ログ領域の管理、実行時間の長いトランザクションの管理、ログの切り捨てが遅れる原因となる要因について説明します。

参照

概念

トランザクション ログのバックアップ

ヘルプおよび情報

SQL Server 2005 の参考資料の入手