《Mysql必读mysql优化之路----hash索引优化》要点:
本文介绍了Mysql必读mysql优化之路----hash索引优化,希望对您有用。如果有疑问,可以联系我们。
MYSQL教程创建表
- MYSQL教程
- CREATE TABLE `t1` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `msg` varchar(20) NOT NULL DEFAULT '',
- `crcmsg` int(15) NOT NULL DEFAULT '0',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
MYSQL教程//插入数据
- MYSQL教程
- insert into t1 (msg) values('www.baidu.com'),('www.sina.com');
MYSQL教程
MYSQL教程分别给msg, crcmsg 字段添加索引
- MYSQL教程
- alter table t1 add index msg(msg(5));
- update t1 set crcmsg=crc32(msg);
MYSQL教程
- MYSQL教程
- alter table t1 add index crcmsg(crcmsg);
MYSQL教程开始做测试
MYSQL教程
MYSQL教程最后数据表结构
MYSQL教程
MYSQL教程根据key_len的长度的大小从而给数据库查询提高速度.
MYSQL教程本身做的小测试,希望能够给您带来收获,祝您工作愉快.
欢迎参与《Mysql必读mysql优化之路----hash索引优化》讨论,分享您的想法,维易PHP学院为您提供专业教程。