ホームページ > データベース > mysql チュートリアル > SQL Serverデータベースの現在のトランザクション分離レベルを見つけるにはどうすればよいですか?

SQL Serverデータベースの現在のトランザクション分離レベルを見つけるにはどうすればよいですか?

Susan Sarandon
リリース: 2025-01-24 21:51:14
オリジナル
823 人が閲覧しました

How Do I Find My SQL Server Database's Current Transaction Isolation Level?

このガイドは、SQL Serverデータベースの現在のトランザクション分離レベルをすばやく識別する方法を示しています。

    データベース接続を確立します:
  1. 最初に、調べる必要がある特定のSQL Serverデータベースに接続します。

    クエリを実行します:
  2. 次のsqlクエリを実行します:
結果を解釈します。
<code class="language-sql">SELECT CASE transaction_isolation_level 
    WHEN 0 THEN 'Unspecified' 
    WHEN 1 THEN 'ReadUncommitted' 
    WHEN 2 THEN 'ReadCommitted' 
    WHEN 3 THEN 'Repeatable' 
    WHEN 4 THEN 'Serializable' 
    WHEN 5 THEN 'Snapshot' END AS TRANSACTION_ISOLATION_LEVEL
FROM sys.dm_exec_sessions
WHERE session_id = @@SPID;</code>
ログイン後にコピー
クエリの出力には、
    列に現在のトランザクション分離レベルが表示されます。 これは、現在のセッションの分離レベルを反映しています
  1. 各トランザクション分離レベルを表す数値の包括的な理解については、Learn.microsoft.comの公式Microsoftドキュメントを参照してください。

以上がSQL Serverデータベースの現在のトランザクション分離レベルを見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート