BEGIN
描述
开启一个显式事务。用户可以指定 Label,如未指定,系统自动生成 Label。
语法
BEGIN [ WITH LABEL <label> ]
可选参数
[ WITH LABEL <label> ]
显式指定该事务关联的 Label,如未指定,系统自动生成 label 。
注意事项
- 如果开启了一个显式事务,没有执行提交或回滚,再次执行 BEGIN 命令不生效
示例
使用系统自动生成的 Label 开启显式事务
mysql> BEGIN;
{'label':'txn_insert_624a0e16ef4c43d4-9814c7fa3e83a705', 'status':'PREPARE', 'txnId':''}
指定 Label 开启显式事务
mysql> BEGIN WITH LABEL load_1;
{'label':'load_1', 'status':'PREPARE', 'txnId':''}