美文网首页
丁奇-MySQL实战读书笔记19

丁奇-MySQL实战读书笔记19

作者: 布朗XD | 来源:发表于2021-02-14 01:55 被阅读0次

为什么我只查一行的语句,也执行这么慢?

第一MySQL数据库本身被堵住了,比如:系统或网络资源不够
第二SQL语句被堵住了,比如:表锁,行锁等,导致存储引擎不执行对应的SQL语句
第三确实是索引使用不当,没有走索引
第四是表中数据的特点导致的,走了索引,但回表次数庞大

相关文章

  • 丁奇-MySQL实战读书笔记19

    为什么我只查一行的语句,也执行这么慢? 第一MySQL数据库本身被堵住了,比如:系统或网络资源不够第二SQL语句被...

  • mysql的锁

    整理自 丁奇的MySQL实战45讲 全局锁 命令Flush tables with read lock (FTWR...

  • 丁奇-MySQL实战读书笔记1

    这个专栏的内容是我工作以来看过讲MySQL最深入而且最细致的,作者丁奇是前阿里资深技术专家,和褚霸(霸爷)一起研究...

  • 丁奇-MySQL实战读书笔记2

    今日主题:redo log(重做日志)和 binlog(归档日志)。 redo log(重做日志) MySQL 里...

  • 丁奇-MySQL实战读书笔记3

    隔离性与隔离级别 若隔离级别是“读未提交” V1=2 V2=2 V3=2 若隔离级别是“读提交” V1=1 V2...

  • 丁奇-MySQL实战读书笔记6

    全局锁 全局锁就是对整个数据库实例加锁,全局锁的典型使用场景是,做全库逻辑备份。 表级锁 一种是表锁,一种是元数据...

  • 丁奇-MySQL实战读书笔记5

    在下面这个表 T 中,如果我执行 select * from T where k between 3 and 5,...

  • 丁奇-MySQL实战读书笔记4

    索引维护 B+ 树为了维护索引有序性,在插入新值的时候需要做必要的维护。以上面这个图为例,如果插入新的行 ID 值...

  • 丁奇-MySQL实战读书笔记14

    1:又刷新了认知,先给结论(之前不知从哪看的,以为count(主键id)性能最佳)按照效率排序的话,count(字...

  • 丁奇-MySQL实战读书笔记15

    本期是答疑,把核心要点记录一下: MySQL 怎么知道 binlog 是完整的? binlog-checksum ...

网友评论

      本文标题:丁奇-MySQL实战读书笔记19

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