文档章节

mysql 建立索引规范

之渊
 之渊
发布于 2018/01/23 11:14
字数 268
阅读 12
收藏 1

1, 在多个 or 的条件中, 每一个条件,都必须是一个有效的索引。

2, 尽量用到覆盖索引。

3, 频繁更新的列不要建索引。

4, 索引选择性低的列不适合建索引。

5, order by 语句,尽量使用已有索引,减低排序成本。

6, 一次查询同一张表只能用一条索引。 索引太大,会影响查询效率的。

  1. 数据量少的表可以不建立索引。 但是如果和大表进行关联查询。 建立索引还是可以提高速度的。

  2. 以存储LOG日志数据为目的的大型表。 由于存储优先,几乎不需要修改,可以考虑 不设计主键,提高插入的效率。如果需要识别符, 则可以创建 UNIQUE INDEX 索引。

9, 能创建 组合索引尽量创建组合索引,而不是使用 单列索引。除非其他列条件没有用到。 单列索引的能力肯定没有 组合索引来得好。

© 著作权归作者所有

之渊
粉丝 14
博文 648
码字总数 199921
作品 0
佛山
程序员
私信 提问
mysql中的key和index 理解

mysql的key和index多少有点令人迷惑,这实际上考察对数据库体系结构的了解的。 1 key 是数据库的物理结构,它包含两层意义,一是约束(偏重于约束和规范数据库的结构完整性),二是索引(辅助...

真爱2015
2015/12/24
58
0
互联网MySQL开发规范

写在前面:无规矩不成方圆。对于刚加入互联网的朋友们,肯定会接触到MySQL,MySQL作为互联网最流行的关系型数据库产品,它有它擅长的地方,也有它不足的短板,针对它的特性,结合互联网大多应...

adson_sunflower
2017/02/09
0
0
根据多年经验整理的《互联网MySQL开发规范》

写在前面:无规矩不成方圆。对于刚加入互联网的朋友们,肯定会接触到MySQL,MySQL作为互联网最流行的关系型数据库产品,它有它擅长的地方,也有它不足的短板,针对它的特性,结合互联网大多应...

酱醋茶丶
2015/08/04
145
0
数据库设计及开发规范,sql性能优化

1 引言 1.1 编写目的 本文档用于规范数据库设计、开发等方面的内容。 1.2 预期读者 本文档的预期读者为本项目组全体成员,以及其他与项目有关的管理人员。 1.3 术语定义 OMP:Operation Man...

江影
2018/04/02
0
0
Mysql建表与索引使用规范详解

一、Mysql建表、索引 MySQL建表,字段需设置为非空,需设置字段默认值。 MySQL建表,字段需NULL时,需设置字段默认值,默认值不为NULL。 MySQL建表,如果字段等价于外键,应在该字段加索引。...

boonya
07/10
22
0

没有更多内容

加载失败,请刷新页面

加载更多

zk中选举Leader时的网络IO QuorumCnxManager解析

每台服务启动过程中,会启动一个QuorumCnxManager,负责各台服务器之间底层Leader选举过程中的网络通信 当集群中有服务器服务中断时,zk会重新选举leader 内部类 Message定义消息结构 包含了...

writeademo
8分钟前
2
0
使用mdBook 替代 gitbook。

###** 为什么要替代gitbook** gitbook 有个模板问题:如果md文件中有连续的大括号(比如:&{{父亲 40}}),gitbook会把{{ 父亲 40 }}中的父亲 40当做一个模板变量。如果这个变量不存在,会报...

王坤charlie
10分钟前
2
0
TL-A7HSAD采集卡硬件的处理器、NOR FLASH、DDR3

TL-A7HSAD是一款由广州创龙基于Xilinx Artix-7系列FPGA自主研发的高速数据采集卡,可配套广州创龙TMS320C6655、TMS320C6657、TMS320C6678开发板使用。该采集卡包含1个双通道250MSPS*12Bit的高...

Tronlong创龙
22分钟前
2
0
项目启动报fastjson版本可能过低

进行项目启动的过程中,之前都正常,这次启动突然就失败了: 查看日志说的是版本过低,后来查看官方网站版本,替换了最新版本: 选择了最新版本的1.2.60,1.2.62尝试后都不行,后来查看网上搜...

aiChuang
23分钟前
2
0
McDonald’s is using Alexa and Google to accepting job applications

McDonald’s today announced a new initiative the fast food chain is calling the “Apply Thru,” in which owners of Amazon Alexa or Google Assistant devices can begin job applic......

wowloop
26分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部