Avatar notebook default
9篇文章 · 8013字 · 8人关注
  • Mysql高级(九)局部性原理和磁盘预读

    一、局部性原理 局部性原理是指无论程序指令还是数据都趋于聚集在一个较小的连续区域中。 1.1 局部性分类 时间局部性(Temporal Loca...

  • Resize,w 360,h 240
    Mysql高级(六) Order By 与 Group By

    一、Order By 优化 尽量使用index方式排序,避免使用filesort方式排序 1.1 Order By 示例 索引添加前 Using...

  • Resize,w 360,h 240
    Mysql高级(七) 小表驱动大表

    一、小表驱动大表的含义 类似循环嵌套for(int i=5;.......){for(int j=1000;......){}} 如果小的循环在...

  • Resize,w 360,h 240
    Mysql高级(八) 慢查询日志

    一、 查询与开启慢查询日志 show variables like "%slow_query_log%"; 临时开启, 重启后失效 set GL...

  • Resize,w 360,h 240
    Mysql高级(五) 索引失效

    一、索引失效原因汇总 1.全值匹配 2.最佳左前缀法则3.不在索引列上做任何操作(计算、函数、(自动or手动)类型转换),会导致索引失效而转向全...

  • Resize,w 360,h 240
    Mysql高级(四) explain 详解

    前言:explain(执行计划),使用explain关键字可以模拟优化器执行sql查询语句,从而知道MySQL是如何处理sql语句。explai...

  • Mysql高级(三) 索引概述

    一、索引定义 索引(Index)是帮助Mysql高效获取数据等数据结构。 索引是排好序的快速查找数据结构,故影响sql执行中的查找和排序。 二、...

  • Resize,w 360,h 240
    Mysql高级(二) sql语句执行顺序

    一、查询变慢的原因 a、sql语句写的烂b、索引失效c、关联查询太多(设计缺陷或不得已为之)d、服务器调优,及各个参数配置(缓冲、线程数等) 二...

  • Resize,w 360,h 240
    Mysql高级(一) 系统架构与存储引擎

    一、MySQL的逻辑架构 MySQL架构总共三层,在上图中以虚线作为划分。  首先,最上层的服务并不是MySQL独有的,大多数给予网络的客户端/...

文集作者