当前位置:Gxlcms > 数据库问题 > mysql 加锁测试

mysql 加锁测试

时间:2021-07-01 10:21:17 帮助过:1人阅读

今天研究cobar,做执行时间测试,需要对表记录加锁。用了以下两种方式为表记录加锁。

 

第一种方式:

begin;    //开始事务

select * from 表名 ( where ……) for update;   //  所以结果集 加锁

commit;   // 提交事务,释放锁

第二种方式:

在insert/update 等修改表操作中,嵌套有select……语句的时候  select的表会加锁

update  usertb  set  字段1=‘张三‘  where  userId = (select * from ……)

 

mysql 加锁测试

标签:

人气教程排行