Déterminer le niveau d'isolement de transaction actuel dans SQL Server
Ce guide vous montre comment identifier rapidement le niveau d'isolement de transaction actuel pour votre base de données SQL Server.
Établir une connexion de base de données: Tout d'abord, connectez-vous à la base de données SQL Server spécifique que vous devez examiner.
Exécutez la requête: Exécutez la requête SQL suivante:
<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>
TRANSACTION_ISOLATION_LEVEL
. Cela reflète le niveau d'isolement de votre session actuelle. Pour une compréhension complète des valeurs numériques représentant chaque niveau d'isolement de transaction, reportez-vous à la documentation officielle de Microsoft sur Learn.microsoft.com.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!