社区
Web 开发
帖子详情
问一个关于数据库索引的问题
qq137510669
2018-11-09 03:01:27
给表字段添加索引可以加快查询速度,网上有人说索引可以加快查询速度的原理是对索引列进行了排序,我想问的问题是索引列是如何排序的?
比如说某个索引字段的值为:a1,b2,c3,d4,a4,a3,a3,b1,b2,b3,c1,c2,d3,d1,d2,那么在给此列添加索引后,是否顺序变成了:a1,a3,a3,b1,b2,b2,b3,c1,c2,c3,d1,d2,d4这样有规则的?当然,这个字段的索引类型为非聚集索引。
...全文
105
2
打赏
收藏
问一个关于数据库索引的问题
给表字段添加索引可以加快查询速度,网上有人说索引可以加快查询速度的原理是对索引列进行了排序,我想问的问题是索引列是如何排序的? 比如说某个索引字段的值为:a1,b2,c3,d4,a4,a3,a3,b1,b2,b3,c1,c2,d3,d1,d2,那么在给此列添加索引后,是否顺序变成了:a1,a3,a3,b1,b2,b2,b3,c1,c2,c3,d1,d2,d4这样有规则的?当然,这个字段的索引类型为非聚集索引。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
青元子
2018-11-12
打赏
举报
回复
索引是一个大的概念,不同的存储引擎不同的数据结构。所谓的顺序排序也不是说直接排成一列,而是以一颗树来说。节点上的数据是顺序的。也不是加上索引就能看到加快速度。还需要根据实际情况来谈。
十八道胡同
2018-11-09
打赏
举报
回复
https://www.cnblogs.com/aspwebchh/p/6652855.html
数据库
开发 维护 性能调优 备份还原 各种复杂
问
题
的解决方案
数据库
开发 维护 性能调优 备份还原 各种复杂
问
题
的解决方案 这时对CSDN上出现的很多
问
题
的解决方案的总结 免费分享 大家多多下载哦
Tianlesoftware Oracle 学习手册(v1.0)高清完整PDF版
Tianlesoftware Oracle 学习手册(v1.0)
数据库
索引
高频面试题梳理
引言
数据库
中的
索引
是用来加快查询速度的 B Tree B+ Tree 聚簇
索引
和非聚簇
索引
索引
可分为两个大类: 主键
索引
:主键本身就是
一个
索引
辅助
索引
(也称为非主键
索引
、二级
索引
):设置主键之外的其他字段为
索引
聚簇
索引
定义:
索引
和数据是放在一块的(
一个
文件存储,主键
索引
的B+树的叶子节点中存放了
索引
值和数据行所有字段)
索引
的顺序和数据的物理存储一致(因为字段也在B+树的叶子节点中,因此
索引
按序则整个数据行也是按序的) 非聚簇
索引
定义:
索引
和数据是分开存放的(两个文件存储,
索引
的
达梦
数据库
索引
问
题
达梦
数据库
关于
索引
过滤性差
问
题
MySql
数据库
索引
介绍
写在前面
数据库
索引
对我们来说是透明的,因为
数据库
表创建
索引
前后,SQL语句都可以正常运行,
索引
的运用只是
数据库
引擎工作时候的优化手段。但是,这并不是说
数据库
索引
仅仅是
数据库
设计开发人员和运维人员的事情,对于
一个
测试人员,如果对
数据库
中已有的
索引
有所了解,可以对测试过程中发现的涉及
数据库
操作的
问
题
进行深入分析,知其所以然。 什么是
索引
索引
是一种特殊的文件(MySql...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章