Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Mysql में एक क्वेरी के लिए अलगाव स्तर देखें

SHOW VARIABLES LIKE 'tx_isolation';

या यदि आपके पास MySQL 5.1+ है

SELECT * FROM information_schema.session_variables
WHERE variable_name = 'tx_isolation';

यदि आप जानना चाहते हैं कि सर्वर ने विश्व स्तर पर क्या कॉन्फ़िगर किया है, तो उपरोक्त को निम्न में बदलें:

SHOW GLOBAL VARIABLES LIKE 'tx_isolation';

या यदि आपके पास MySQL 5.1+ है

SELECT * FROM information_schema.global_variables
WHERE variable_name = 'tx_isolation';

यदि आप क्वेरी को प्रकट करना चाहते हैं कि किस लेन-देन अलगाव का उपयोग किया जा रहा है, तो इसे चलाएँ:

SELECT variable_value IsolationLevel
FROM information_schema.session_variables
WHERE variable_name = 'tx_isolation';

अस्वीकरण:मैं EF4 नहीं जानता

यदि आपको EF4 द्वारा चलाए जाने वाले SQL में सबक्वेरी एम्बेड करने की अनुमति है, तो आपको इस क्वेरी को सबक्वेरी के रूप में एम्बेड करना पड़ सकता है (या आपको क्वेरी को सबक्वेरी के रूप में एम्बेड करना होगा) और वास्तविक क्वेरी के परिणामों के साथ वैरिएबल IsolationLevel प्रदर्शित करना होगा।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP वेबसाइट का अंतर्राष्ट्रीयकरण

  2. क्या DATE_SUB() और डेटाटाइम गणना के लिए अंकगणितीय ऑपरेटरों का उपयोग करने के बीच कोई अंतर है?

  3. MySQL में प्रत्येक श्रेणी से रैंडम रिकॉर्ड कैसे प्राप्त करें?

  4. पीडीओ स्टेटमेंट में कॉलम का नाम गतिशील रूप से बदलें

  5. उपसमूहों में समूह परिणाम