Mar*_*ark 4 php mysql innodb transactions isolation-level
如何使用mysqli在PHP中将事务的隔离级别设置为"SERIALIZABLE"?我到处寻找,我找不到任何有关它的信息.
以下是隔离级别的说明.
您可以在运行语句之前在查询中设置隔离级别.这假设您使用相同的会话执行所有操作:
$mysqli = new mysqli('localhost', 'user', 'pass', 'db');
$mysqli->query("SET SESSION TRANSACTION ISOLATION LEVEL SERIALIZABLE");
...
Run Code Online (Sandbox Code Playgroud)
您可能还希望事先关闭自动提交,因为它改变了可序列化隔离的工作方式.
| 归档时间: |
|
| 查看次数: |
4090 次 |
| 最近记录: |