您的位置:首页 > 数据库 > MySQL

MySQL查询优化

2015-08-26 09:54 357 查看

添加索引

MySql的优化步骤 这篇文章写的挺好。现使用一个实例来看一下优化效果:

客户表custtemp有110多万条数据,主键为oid,客户编号custnbr为其中的一个字段,查询语句为

select * from custtemp where custnbr='100000000730001510756'


不添加索引时,查询执行时间5分钟多,使用如下语句创建索引

create index idxCustnbr on custtemp(custnbr);


创建索引的时间也差不多5分钟多,索引创建后查询执行时间为0.002s。

添加索引为什么优化效果这么明显,可以参考:MySQL索引背后的数据结构及算法原理

其它查询优化技巧

MySQL必知必会教程:深入理解MySQL技术内幕
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: