SQL优化-索引

什么是索引?

索引( index )是帮助 MySQL 高效获取数据的数据结构 ( 有序 ) 。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。

索引的特点:

索引结构

二叉树

B-Tree

B+Tree

Hash

索引分类

索引语法

SQL性能分析

最左前缀法则

前缀索引

字符串类型字段使用时,不加引号,索引将失效。
如果仅仅是尾部模糊匹配,索引不会失效。如果是头部模糊匹配,索引失效。

总结

相关推荐

  1. 慢查询&sql&索引优化

    2024-07-12 18:40:01       18 阅读
  2. 2023-12-15 工作心得 SQL索引优化实践

    2024-07-12 18:40:01       49 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-12 18:40:01       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-12 18:40:01       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-12 18:40:01       57 阅读
  4. Python语言-面向对象

    2024-07-12 18:40:01       68 阅读

热门阅读

  1. Linux下如何解压rar文件

    2024-07-12 18:40:01       24 阅读
  2. C# 建造者模式(Builder Pattern)

    2024-07-12 18:40:01       23 阅读
  3. Warning: could not connect to a running Ollama instance

    2024-07-12 18:40:01       17 阅读
  4. 大语言模型

    2024-07-12 18:40:01       19 阅读
  5. EasyExcel文档链接与使用示例

    2024-07-12 18:40:01       17 阅读
  6. html转markdown nodejs实现

    2024-07-12 18:40:01       18 阅读
  7. 记一次nodeBB部署

    2024-07-12 18:40:01       23 阅读