博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于Mysql的索引
阅读量:5753 次
发布时间:2019-06-18

本文共 347 字,大约阅读时间需要 1 分钟。

索引是指把你设置为索引的字段A的内容储存在一个独立区间S里,里面只有这个字段的内容。在找查这个与这个字段A的内容时会直接从这个独立区间里查找,而不是去到数据表里查找。找到的这些符合条件的字段后再读取字段A所指向真实的数据记录的物理地址,再把对应的数据内容输出。 如果你查找的不是索引的字段那么他会从数据表里面查找。因为数据表有很多不相关的字段,数据库程序是不会省略不查找。要判断那些不相关的字段以及多次在记录中跳转是花费一定的资源的。 当然不是设置越多索引就越好。因为索引都放到这个独立区间S,独立区间S越大搜索所占的资源就越大。如果你只有一个字段为索引,那么你搜索这个字段是非常快速的。

转载于:https://www.cnblogs.com/zhengqian/p/6372741.html

你可能感兴趣的文章
Boot Camp
查看>>
Skype for business 2015 综合部署系列七:配置 Skype 边缘传输服务器
查看>>
解决nginx不支持websocket
查看>>
安装及配置cinder
查看>>
如何在linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的...
查看>>
xenapp6.5中在chrome中无法打开网页
查看>>
Kubernetes入门
查看>>
企业面试 shell 入门脚本试题
查看>>
网络排错
查看>>
长时间monkey测试脚本
查看>>
三种加密算法和两种密钥交换机制讲解
查看>>
第10章代码《跟老男孩学习Linux运维:Shell编程实战》
查看>>
如何部署Samba服务
查看>>
故障检测、性能调优与Java类加载机制
查看>>
CommonJS,AMD,CMD规范
查看>>
SSD固态硬盘安装Win7途径之一:先工具软件分区篇
查看>>
DM×××
查看>>
六大生态系统的崛起:Apple、Google、Amazon、Microsoft、Facebook和Sony
查看>>
动态写轮眼,绝对值得你拥有的JAVA原创作品
查看>>
mk、cd、pwd、ls、touch、vi、cat、cp、mv的使用及命令快捷方式
查看>>