博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
高性能MySql阅读笔记第五章--创建高性能的索引2
阅读量:5016 次
发布时间:2019-06-12

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

创建高性能的索引2

三、高性能的索引策略

1.独立的列

2.前缀索引和索引选择性

3.多列索引

4.选择合适的索引列顺序

5.聚簇索引

6.覆盖索引

7.使用索引扫描来做排序

8.压缩(前缀压缩)索引

9.冗余和重复索引

10.未使用的索引

11.索引和锁

四、索引案例学习

1.支持多种过滤条件

2.避免多个范围条件

3.优化排序

五、维护索引和表

1.找到并修复损坏的表

2.更新索引统计信息

3.减少索引和数据的碎片

在选择索引和编写利用索引的查询时,有三个原则需要记住:

1.单行访问是很慢的,最好读取的块中能包含尽可能多所需要的行。

2.按顺序访问范围数据是很快的。

3,索引覆盖查询是很快的。

转载于:https://www.cnblogs.com/zechac/p/5380377.html

你可能感兴趣的文章
Windows Phone 7开发,进度条ProgressBar使用详解
查看>>
C标准库<assert.h>实现
查看>>
es 5.0的下载安装for mac
查看>>
django rest framework 向数据库中插入数据时处理外键的方法
查看>>
Redis Cluster数据分片机制
查看>>
Python入门基础(5)
查看>>
[golang]7种 Go 程序性能分析方法
查看>>
Java异常实践事项
查看>>
ASP.NET Web API实践系列05,消息处理管道
查看>>
ThinkPHP 上传根目录不存在!请尝试手动创建:./Uploads/
查看>>
MySql增加字段、删除字段、修改字段名称、修改字段类型
查看>>
shell--流程控制
查看>>
Linux下查看CPU信息
查看>>
Java线程:概念与原理
查看>>
基于visual Studio2013解决面试题之0208二叉搜索树后序遍历序列
查看>>
华丽的#define, 预编译介绍~
查看>>
ResourceBundle
查看>>
SqlServer打横查询
查看>>
20155202 2016-2017-2 《Java程序设计》第8周学习总结
查看>>
uva - 10300 - Ecological Premium 解题报告
查看>>