什么是隔离级别使用的mysql会话

时间:2016-09-06 17:37:34

标签: php mysql session transactions isolation-level

我正在阅读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

我的问题是,在第一行语法SET [GLOBAL | SESSION] TRANSACTION中,GLOBALSESSION个关键字是什么。任何人都可以用例子解释它吗?

我们可以在特定会话中启动事务(通过PHP或任何其他语言)吗?或者它们只由mysql管理?

0 个答案:

没有答案