美文网首页
mysql update/delete 没走索引锁表

mysql update/delete 没走索引锁表

作者: 放开那个BUG | 来源:发表于2022-07-27 16:43 被阅读0次

一、前言

生产上有一个 sql,直接锁表了,导致其他的更新不能进行。sql 如下:update account set money = money - 6 where uuid = jfjjfjsjj;但是因为种种因素,没有走 uuid 索引,所以走了全表扫描,锁表了

三、资料

https://segmentfault.com/a/1190000039079568

相关文章

  • mysql update/delete 没走索引锁表

    一、前言 生产上有一个 sql,直接锁表了,导致其他的更新不能进行。sql 如下:update account s...

  • MySQL 索引

    索引可以大大提高MySQL的检索速度,同时却会降低更新表的速度(INSERT、UPDATE和DELETE)。 单列...

  • MySQL MyISAM 与 InnoDB 区别

    1、表锁差异 MyISAM: 只支持表级锁,用户在操作myisam表时,select,update,delete,...

  • mysql删除有外链索引数据,Cannot delete or

    mysql删除有外链索引数据,Cannot delete or update a parent row: a fo...

  • Mysql

    mysql 基础语法 // 数据库 表 insert select update delete 连接查询 内连接:...

  • 一、Mysql优化

    锁 1. 表锁 表锁开销小,加锁快,不会出现死锁,并发度低一般update和delete操作会使用表级锁。全表扫描...

  • Innodb的锁

    Innodb的锁是行级锁 mysql delete是否会锁表 MySQL的InnoDB存储引擎支持行级锁,Inno...

  • mysql锁详解

    1. mysql锁知多少 我们进行insert,update,delete,select会加锁吗,如果加锁,加锁步...

  • mysql for update 总结

    MySQL中select * for update锁表的问题 页级:引擎 BDB。 表级:引擎 MyISAM , ...

  • MySql 外键约束 之CASCADE、SET NULL、RES

    CASCADE:父表delete、update的时候,子表会delete、update掉关联记录;SET NULL...

网友评论

      本文标题:mysql update/delete 没走索引锁表

      本文链接:https://www.haomeiwen.com/subject/tqpzirtx.html