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

Ако имате право да вграждате подзаявки в SQL, който предстои да бъде изпълнен от EF4, може да се наложи да вградите тази заявка като подзаявка (или да вградите вашата заявка като подзаявка) и да покажете променливата 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. Проверете дали MySQL таблица съществува или не

  2. конвертирайте mysql резултата в json с правилни типове

  3. Кога MySQL актуализира индексите

  4. Как да актуализирате забравената парола, като изпратите имейл в mysql php

  5. Кога избрахме DateTime пред Timestamp