トランザクション NTFS について

[Microsoft では、開発者がアプリケーションのニーズを達成するために代替手段を利用することを強くお勧めします。 TxF が開発された多くのシナリオは、よりシンプルで簡単に利用できる手法によって実現できます。 さらに、将来のバージョンの Microsoft Windows では TxF を使用できない場合があります。 詳細と TxF の代替方法については、「 トランザクション NTFS を使用するための代替手段」を参照してください。

トランザクション NTFS (TxF) は、トランザクションを NTFS ファイル システムに統合します。これにより、アプリケーション開発者と管理者はエラーを適切に処理し、データの整合性を維持しやすくなります。

TxF は、分散トランザクション コーディネーター (DTC) が調整する分散トランザクション に参加できます。これにより、次の場合に TxF を使用できます。

  • 複数のデータ ストアにまたがるトランザクション (たとえば、ファイル操作と SQL 操作の 1 つのトランザクション)
  • 複数のコンピューターにまたがるトランザクション (複数のコンピューターでのファイル更新の 1 つのトランザクションなど)

このセクションの内容

トピック 説明
トランザクション NTFS を使用するタイミング
トランザクション NTFS を使用してデータの整合性を維持します。
トランザクション NTFS の展開
トランザクション NTFS のキャッシュ コントロール。
トランザクション NTFS の使用方法
トランザクション NTFS でのトランザクション ファイル ハンドルの管理。
TxF の基本的な概念
トランザクション NTFS の読み取りコミット整合性、読み取りコミットされた分離、およびトランザクション ロックの概念について説明します。
トランザクション NTFS のプログラミングに関する考慮事項
トランザクション NTFS のプログラミングに関するさまざまな考慮事項について説明します。
トランザクション NTFS のパフォーマンスに関する考慮事項
最適なファイル システム トランザクションに関する推奨事項。