尚硅谷-mysql专项训练-InnoDB数据存储结构-索引的创建与设计

  1. InnoDB数据存储结构
  • 最小交互单位页:16KB

    页结构,页与页之间以链表的形式进行链接

    表空间-段-区-页-行

索引的创建与设计

1.1 索引的分类



索引的设计原则

哪些情况适合添加索引

  • 唯一索引
  • 经常被使用的字段:普通索引
  • group by 和 order by







哪些情况不适合添加索引






慢SQL的定位和分析



慢查询日志

  • 开启慢查询日志



  • 查看慢查询的数目


    找出慢查询的语句

分析慢查询的语句 EXPLAIN


待继续

相关推荐
天远Date Lab6 小时前
构建金融级信贷审批系统:Java Spring Boot 集成天远借贷行为验证 API 全指南
java·大数据·spring boot·金融
虾说羊6 小时前
transferManager为什么在工作中禁止使用 (怎么进行优化 怎么避免多线程的堵塞)
java·服务器·数据库
码农水水6 小时前
宇树科技Java面试被问:Atomic原子类的实现原理(CAS机制)
java·开发语言
liuc03176 小时前
JAVA调用deepSeek demo
java·开发语言
爱吃山竹的大肚肚6 小时前
Spring Boot 与 Apache POI 实现复杂嵌套结构 Excel 导出
java·spring boot·后端·spring·spring cloud·excel
SadSunset7 小时前
(35)使用Spring的AOP
java·数据库·spring
better_liang7 小时前
每日Java面试场景题知识点之-Spring AI企业级AI应用开发
java·面试题·智能客服·ai应用·spring ai·企业级开发
申城异乡人7 小时前
使用Java Stream,将集合转换为一对一Map
java
廋到被风吹走7 小时前
【Spring】Spring ORM 深度解析
java·后端·spring