0

PHP开发者,当MySQL数据表清空数据时,会锁表么?对数据库了解不太深。。。

2018-12-03 提问

查看全部 2 个回答

0

delete from table
MyISAM: 表写锁
InnoDB: 行写锁(排他锁),单个删除只影响一条数据,全表删除会有next-key锁,和表锁差不多

truncate
truncate 本质上是 DDL 操作, 会上表级锁,但是速度比 delete 快,缺点是不能回滚,不会触发触发器

你可能感兴趣的

推广链接