暂无图片
MySQL 8.0.16 innodb 单表 9000w,要删除7000万,无索引,会锁表吗?
我来答
分享
暂无图片 匿名用户
MySQL 8.0.16 innodb 单表 9000w,要删除7000万,无索引,会锁表吗?

MySQL 8.0.16 innodb 单表 9000w,要删除7000万,无索引,会锁表吗?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
伟鹏
没有索引的话,会锁表。mysql会通过全表扫描来来找到指定的行。
暂无图片 评论
暂无图片 有用 0
鸿

不会,因为innodb是行级锁,sb才会认为会锁表

暂无图片 评论
暂无图片 有用 0
伟鹏
2023-08-21
看题,人家表没有索引,删除肯定是走全表了。另外带有索引的,如果像这种大量数据删除,即使有索引,索引也有可能时效导致走全表,然后锁表。
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏