文档章节

MYSQL——索引

w
 waterme
发布于 2016/07/09 23:29
字数 287
阅读 13
收藏 0

写在前面的话

 

(1):使用FULLTEXT参数可以设置索引为全文索引,全文索引只能创建在CHAR ,VARCHAR ,TEXT类型字段上。->>但只有MyISAM存储引擎支持全文索引

 

(2):多列索引:在表的多列字段上建立一个索引,但只有在查询这些字段有第一个字段且查询顺序跟索引顺序一致时,索引才会被使用。

 

(3):查询语句使用like关键字进行查询,如果匹配的第一个字符为”%“时,索引不会被使用

     select * from student where num like '%4';          //索引不会被使用

     select * from student where num like '4%';         //索引会被使用

可以使用sphnix搜索引擎来解决需要进行大量搜索的场景

 

(4):查询语句中使用or关键字时,只有or前后两个条件的列都是索引时,查询时才使用索引

推荐一篇写得非常好的文章:

文章地址:http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html

直接点击下面的文字也可以打开

 点击打开链接

最后感谢作者的分享

本文转载自:http://blog.csdn.net/feihongxueni/article/details/51152445

共有 人打赏支持
w
粉丝 0
博文 27
码字总数 0
作品 0
海淀
mysql性能优化-慢查询分析、优化索引和配置

目录 一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 2索引及查询优化 三、配置优化 1) max_connections 2) back_log 3) inte...

蓝狐乐队
2014/07/11
0
0
mysql性能优化-慢查询分析、优化索引和配置

目录 一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 2索引及查询优化 三、配置优化 1) max_connections 2) back_log 3) inte...

zyt_1978
2016/09/18
40
0
mysql性能优化-慢查询分析、优化索引和配置

目录 一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 2索引及查询优化 三、配置优化 1) max_connections 2) back_log 3) inte...

Linland
2015/06/19
0
0
mysql性能优化-慢查询分析、优化索引和配置

目录 一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 2索引及查询优化 三、配置优化 1) maxconnections 2) backlog 3) intera...

again-Y
2014/11/20
0
0
MySql性能加速分析以及PHPMYADMIN中explain用法

现在和大家分享下如何对MySql性能加速分析以及PHPMYADMIN中explain用法的分析。 1 使用explain语句去查看分析结果,如 explain select * from test1 where id=1; 会出现: id selecttype ta...

prestashop
2012/08/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Sql语言与MySql数据库

1. 数据库简介 1. 数据库,就是存储数据的仓库,只能通过sql语言来访问,数据库也是一个文件系统。通常,MySQL、Oracle等数据库,也被称为关系型数据库,其保存的不仅仅只是数据,还包括数据...

江左煤郎
18分钟前
0
0
IDEA 取消自动import .*

打开设置 > Editor > Code Style > Java > Scheme Default > Imports ① 将 Class count to use import with "*" 改为 99 (导入同一个包的类超过这个数值自动变为 * ) ② 将 Names count ......

乔老哥
20分钟前
1
0
PostGIS学习笔记(开篇)

PostGIS事实上算是笔者开始写博客的第一篇内容。而事实上那篇博文的内容并不丰富,笔者对PostGIS的了解仍然不多,然而17年在OSGeo课程学习时对PostGIS又有了进一步了解,并逐步发现它的强大。...

胖胖雕
20分钟前
1
0
【Centos】在nginx服务器中配置php和mysql

接上一章《【Centos】利用Vultr服务器和namesilo布网》(https://my.oschina.net/u/3776619/blog/2051986),在Centos中配置好nginx,并在iptables中开启了80端口,和为了远程mysql操作方便开...

yongh701
44分钟前
2
0
flume -- fileChannel简要分析其过程

flume之event写入FileChannel doPut(event)-->获取共享锁后[log.lockShared();]-->FlumeEventPointer ptr = log.put(transactionID, event); 此处的log.put即将transactionID及event进行后续......

-九天-
56分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部