トップ回答者
データベースのトランザクション分離レベル:スナップショット分離レベルをデフォルトに使用する方法

質問
-
こんにちは。アべです。
データベース設計をしております。
Oracleに近いトランザクション制御をしたいと考えており、
スナップショット分離レベルを採用すると決めました。ところが、データベースのトランザクション分離レベルの
デフォルトの設定方法が分からずに困っております。スナップショット分離レベルをデフォルトに使用する方法は
あるのでしょうか?クエリ中で変更はできるのですが、デフォルト
スナップショットにする方法をうまくググれませんでした。SET TRANSACTION ISOLATION LEVEL
ご教授の方アドバイスをお願い致します。
以上
回答
-
READ_COMMITTED_SNAPSHOT と、スナップショット分離レベルとの違いについて、以下のURLに分かりやすく記載されています。
※TempDBに関する注意点も分かりやすく書いてましたので、READ_COMMITTED_SNAPSHOT を使用される上で、参考になると思います。
SQL Server 2005 Tips and Tips
http://www.microsoft.com/japan/sqlserver/2005/ssj/tips/02.mspx- 回答としてマーク 高橋 春樹 2009年12月4日 5:13
-
クエリ中で変更はできるのですが、デフォルト
Bingってみてもいいかもしれませんよ。
スナップショットにする方法をうまくググれませんでした。
さて、SQL ServerですとSQL Serverオンラインブックを調べてみて下さい。例えば、以下のページになります。
行のバージョン管理に基づく分離レベルについて
http://msdn.microsoft.com/ja-jp/library/ms189050.aspx
★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/- 回答としてマーク 高橋 春樹 2009年12月4日 5:13
すべての返信
-
READ_COMMITTED_SNAPSHOT と、スナップショット分離レベルとの違いについて、以下のURLに分かりやすく記載されています。
※TempDBに関する注意点も分かりやすく書いてましたので、READ_COMMITTED_SNAPSHOT を使用される上で、参考になると思います。
SQL Server 2005 Tips and Tips
http://www.microsoft.com/japan/sqlserver/2005/ssj/tips/02.mspx- 回答としてマーク 高橋 春樹 2009年12月4日 5:13
-
クエリ中で変更はできるのですが、デフォルト
Bingってみてもいいかもしれませんよ。
スナップショットにする方法をうまくググれませんでした。
さて、SQL ServerですとSQL Serverオンラインブックを調べてみて下さい。例えば、以下のページになります。
行のバージョン管理に基づく分離レベルについて
http://msdn.microsoft.com/ja-jp/library/ms189050.aspx
★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/- 回答としてマーク 高橋 春樹 2009年12月4日 5:13
-
こんにちは、フォーラムオペレーターの高橋春樹です。
ひらぽんさん、NOBTAさん、trapemiyaさん
いつもお世話になっております。Kiyo7447さん、初めまして。
MSDNフォーラムのご利用ありがとうございます。
皆さんからのアドバイスが、問題解決に繋がったようで良かったです。
次回は是非Bingってくださいね(笑)
今回、ひらぽんさん、NOBTAさん、trapemiyaさんからのアドバイスが有用な情報だと思いましたので、
勝手ながら、皆さんの投稿に、回答マークを付けさせてもらいました。今後ともMSDNフォーラムをよろしくお願いします(^_^)
マイクロソフト株式会社 フォーラム オペレーター 高橋春樹