在执行CREATE TABLE语句时可以创建索引,也可以单独用CREATE INDEX或ALTER TABLE来为表增加索引。1.ALTER TABLEALTER TABLE用来创建普通索引、UNIQUE索引或PRIMARY KEY索引。ALTER TABLE table_name ADD INDE...
分类:
数据库 时间:
2014-12-20 12:50:44
阅读次数:
178
explain sql语句,查看使用索引情况查看执行时间参考文章:http://www.cnblogs.com/ggjucheng/archive/2012/11/15/2772058.html1、 开启 profiling 参数 set profiling=1;在开启 Query Profiler...
分类:
数据库 时间:
2014-12-19 20:31:21
阅读次数:
252
1.什么是数据库索引 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需....
分类:
数据库 时间:
2014-12-18 00:09:54
阅读次数:
259
转自 http://www.searchdatabase.com.cn/showcontent_86230.htmMySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我...
分类:
数据库 时间:
2014-12-13 00:52:55
阅读次数:
326
数据库建立索引常用的规则如下: 1、表的主键、外键必须有索引; 2、数据量超过300的表应该有索引; 3、经常与其他表进行连接的表,在连接字段上应该建立索引; 4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引; 5、索引应该建在选择性高的字段上; 6、索引应该建在小字段上,对于大...
分类:
数据库 时间:
2014-12-12 18:16:41
阅读次数:
209
1.安装配置yuminstallperl-DBD-MySQLperl-Time-HiResperl-IO-Socket-SSLperl-DBIperl-ExtUtils-CBuilderperl-ExtUtils-MakeMaker-y
cd/root/soft
tarzxvfpercona-toolkit_2.2.11.tar.gz
cdpercona-toolkit-2.2.11
perlMakefile.PL
make
makeinstall2.pt-online-schema-change工..
分类:
数据库 时间:
2014-12-09 19:53:20
阅读次数:
432
本篇文章主要是对MySQL索引操作方法做了一下总结,包括创建索引、重建索引、查询索引、删除索引的操作。以下所列示例中中 `table_name` 表示数据表名,`index_name` 表示索引名,column list 表示字段列表(如:`id`,`order_id`)。1、创建索引索引的创建可以...
分类:
数据库 时间:
2014-12-08 10:41:51
阅读次数:
156
目录: 1.索引概述 1.1为什么引入索引 1.2什么是索引 1.3索引的好处 1.4索引的不足 1.5索引分类 2.索引设计原则 3.索引建立和删除 3.1索引创建 3.2索引删除 4.索引实验1.索引概述1.1为什么引入索引[1]问题:假设数据库...
分类:
数据库 时间:
2014-12-05 19:14:08
阅读次数:
338
摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MyS...
分类:
数据库 时间:
2014-12-05 17:09:05
阅读次数:
301
mysql索引类型normal,unique,full text的区别是什么? normal:表示普通索引 unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为unique full textl: 表示 全文...
分类:
数据库 时间:
2014-11-27 19:00:24
阅读次数:
161