Я читаю об уровне изоляции в базе данных MySQL, во время чтения я наткнулся на следующий синтаксис
SET [GLOBAL | SESSION] TRANSACTION
transaction_characteristic [, transaction_characteristic] ...
transaction_characteristic:
ISOLATION LEVEL level
| READ WRITE
| READ ONLY
level:
REPEATABLE READ
| READ COMMITTED
| READ UNCOMMITTED
| SERIALIZABLE
ссылка : http://dev.mysql.com/doc/refman/5.7/en/set-transaction.html
Мой вопрос в 1-й строке синтаксиса, SET [GLOBAL | SESSION] TRANSACTION
, что такое GLOBAL
а также SESSION
ключевые слова. Кто-нибудь может объяснить это на примере?
Можем ли мы запустить транзакцию в определенном сеансе (через PHP или любой другой язык)? или ими управляет только mysql?
Задача ещё не решена.
Других решений пока нет …