mysql 多列索引的详细说明
来源:互联网 发布:sketch汉化破解版mac 编辑:程序博客网 时间:2024/05/22 10:54
mysql的索引可以分为单列索引和多列索引,单列索引,请参考:添加mysql索引的3条原则
mysql可以为多个列创建一个索引,最多可以16列,多列索引可以视为包含通过连接索引列的值而创建值的排序数组。mysql多列索引适用场合:当你在where子句中为索引的第1个列指定已知的参数时,查询很快,即使你没有指定其它列的值,这里的其他列是多列索引里面,指定的其他列。
一,创建测试表index_test
mysql> CREATE TABLE `index_test` (
-> `id` int(11) NOT NULL auto_increment,
-> `user_id` int(11) NOT NULL,
-> `username` varchar(20) NOT NULL,
-> PRIMARY KEY (`id`)
-> ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
mysql可以为多个列创建一个索引,最多可以16列,多列索引可以视为包含通过连接索引列的值而创建值的排序数组。mysql多列索引适用场合:当你在where子句中为索引的第1个列指定已知的参数时,查询很快,即使你没有指定其它列的值,这里的其他列是多列索引里面,指定的其他列。
一,创建测试表index_test
mysql> CREATE TABLE `index_test` (
-> `id` int(11) NOT NULL auto_increment,
-> `user_id` int(11) NOT NULL,
-> `username` varchar(20) NOT NULL,
-> PRIMARY KEY (`id`)
-> ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Query OK, 0 rows affected (0.08 sec)
二,创建多列索引
全文:http://bbs.landingbj.com/t-0-246818-1.html
0 0
- mysql 多列索引的详细说明
- mysql 多列索引 详细说明
- MySQL的多列索引
- 正确理解Mysql的列索引和多列索引
- 正确理解Mysql的列索引和多列索引
- Mysql的列索引和多列索引
- 正确理解Mysql的列索引和多列索引
- 正确理解Mysql的列索引和多列索引
- Mysql多列索引
- MySQL多列索引
- mysql多列索引
- mysql 多列索引的生效规则
- mysql 多列索引的生效规则
- mysql 多列索引的生效规则
- MYSQL索引和优化详细说明教程
- mysql单列索引、多列索引的使用
- mysql的单列索引和多列索引
- Mysql的列索引和多列索引(联合索引)
- linux驱动学习笔记(linux驱动头文件说明)
- JUDE画UML(11dota简易猜想)
- S3C2440 SDRAM内存驱动
- C语言--数组小记
- iOS 开发百问(8)
- mysql 多列索引的详细说明
- windows 中java开发环境搭建
- Linux七天系列(第四天)
- ENVI-IDL中国官方微博
- jsp页面中文显示乱码
- css3 tranform学习
- CollectionView可任意调整带刷新的瀑布流
- Activity中的四种启动模式和onNewIntent()
- 36存为图像