1. ホーム
  2. sql-server

[解決済み] SET READ_COMMITTED_SNAPSHOT ONにはどれくらいの時間がかかりますか?

2023-06-25 17:54:03

質問

実行に必要な時間はどれくらいですか?

ALTER DATABASE [MySite] SET READ_COMMITTED_SNAPSHOT ON

今、実行したら10分かかりました。

適用されたかどうかを確認するにはどうしたらよいですか。

どのように解決するのですか?

READ_COMMITTED_SNAPSHOT の設定状況は sys.databases のビューで確認できます。 の値を確認します。 is_read_committed_snapshot_on カラムの値を確認します。 すでに 問答無用 .

期間については、Books Online では、これが行われるときにデータベースへの他の接続が存在することはできないとしていますが、シングル ユーザー モードが必要なわけではありません。 そのため、他のアクティブな接続によってブロックされる可能性があります。 実行 sp_who (または sp_who2 ) を使って、そのデータベースに他に何が接続されているかを見ることができます。