SHOW VARIABLES LIKE 'tx_isolation';
ou si vous avez MySQL 5.1+
SELECT * FROM information_schema.session_variables
WHERE variable_name = 'tx_isolation';
Si vous voulez savoir ce que le serveur a configuré globalement, remplacez ce qui précède par ce qui suit :
SHOW GLOBAL VARIABLES LIKE 'tx_isolation';
ou si vous avez MySQL 5.1+
SELECT * FROM information_schema.global_variables
WHERE variable_name = 'tx_isolation';
Si vous souhaitez que la requête révèle quelle isolation de transaction est utilisée, exécutez ceci :
SELECT variable_value IsolationLevel
FROM information_schema.session_variables
WHERE variable_name = 'tx_isolation';
AVIS DE NON-RESPONSABILITÉ :JE NE CONNAIS PAS EF4
Si vous êtes autorisé à incorporer des sous-requêtes dans le SQL sur le point d'être exécuté par EF4, vous devrez peut-être incorporer cette requête en tant que sous-requête (ou incorporer votre requête en tant que sous-requête) et afficher la variable IsolationLevel avec les résultats de la requête réelle.