文档章节

索引相关问题

潦草的犀牛
 潦草的犀牛
发布于 01/26 10:56
字数 334
阅读 76
收藏 0

3 月,跳不动了?>>>

为什么要使用索引

    因为使用索引可以避免全表扫描去查找数据,提升检索效率。

 

什么样的信息能成为索引

    主键、唯一键(使数据具备一定的区分性的字段)都能成为索引。

 

索引的数据结构

    主流的是B+树,hash、BitMap等。

    mysql 不支持BitMap 索引,且不显式支持hash索引。

 

如何定位并优化慢查询sql

    1.根据慢日志定位慢查询sql

    2.使用explain等工具分析sql

    3. 修改sql或者尽量让sql走索引

 

索引是建立的越多越好吗?

    数据量小的表不需要建立索引,建立索引会增加额外的索引开销

    数据变更需要维护索引,因此更多的索引意味着更多的维护成本(B+树的 分裂与合并操作)

    更多的索引也意味着需要更多的空间去进行存储。

© 著作权归作者所有

潦草的犀牛
粉丝 16
博文 342
码字总数 706559
作品 0
虹口
程序员
私信 提问
加载中

评论(0)

MySQL Online DDL 方案剖析

一、常见的几种方案 1.1 MySQL源生的IN-PLACE ONLINE DDL 1.2 第三方工具 1.3 slave 先ddl,后切换主从 二、方案剖析 2.1 MySQL源生的IN-PLACE ONLINE DDL 原理 优点 缺点 哪些DDL可以onlin...

兰春
2018/11/23
0
0
2017年1月18日工作总结

1,与思汉捋磐石app招标相关事宜,预计本周六我部门开始编写技术相关参数,截止到下周3整体投标文档进行整合。 2,打地鼠小游戏又出现数据库cpu卡死现象,原因: 此update语句中user_id字段没...

Mandarava
2017/01/18
1
0
java大数据量下的查询优化思路(管理平台)

一、情景描述 数据库:oracle 表:分区表(按天分表),存在时间索引 数据量:整表内容上亿 二、问题描述 因业务量增加,导致当前表内数据爆发量增加,原有管理平台查询页面无法支持正常查询,...

晓宇isme
2018/01/24
0
0
风驰电掣:有效缩短SQL优化过程三步走!

作者介绍 梁敬彬,福富研究院副理事长、公司唯一四星级内训师,国内一线知名数据库专家,在数据库优化和培训领域有着丰富的经验。多次应邀担任国内外数据库大会的演讲嘉宾,在业界有着广泛的...

梁敬彬
2017/07/14
0
0
​风驰电掣:有效缩短SQL优化过程三步走!

作者介绍 梁敬彬,福富研究院副理事长、公司唯一四星级内训师,国内一线知名数据库专家,在数据库优化和培训领域有着丰富的经验。多次应邀担任国内外数据库大会的演讲嘉宾,在业界有着广泛的...

梁敬彬
2017/07/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周一乱弹 —— 小姐姐,这tm不是犬耳娘吗!你认错了吧

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《Drip Drip Drip》- 音乐治疗 手机党少年们想听歌,请使劲儿戳(这里) @-Eric- ...

小小编辑
39分钟前
30
0
HTML5 小游戏开发

HTML的基础 HTML称为超文本标记语言,是一种标识性的语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成...

冯六六
今天
17
0
Filebeat快速入门

Filebeat快速入门 本笔记整理于https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-installation.html,仅做个人学习总结使用。 Filebeat是轻量级日志采集工具,经常与ELK搭配...

趣学程序
今天
30
0
基于 HTML5 Canvas 的拓扑组件 ToolTip 应用

前言 ToolTip 效果是网页制作中常见的使用特效。当用户将鼠标悬浮在某个控件上时,ToolTip 显示并向用户展示相应的提示信息;当鼠标离开时,ToolTip 隐藏。一般情况下,我们使用 ToolTip 只是...

xhload3d
今天
25
0
11个炫酷的Linux终端命令大全

今天给大家分享用了十年的Linux总结出来的11个炫酷的Linux终端命令大全,通过今天这篇文章我将向大家展示一系列的Linux命令、工具和技巧,希望能够帮助到大家。 1.命令行日常快捷键 如下的快...

老孟的Linux私房菜
昨天
30
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部