MariaDB社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3382|回复: 3
打印 上一主题 下一主题

MySQL5.1 VS 5.5 VS 5.6 大表上创建索引时间对比

[复制链接]
跳转到指定楼层
#
发表于 2013-2-18 15:32:19 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 squall 于 2013-2-18 15:33 编辑

作者:squall,出处:www.mysqlpub.com,转载请注明。

大家都知道在MySQL5.1以下版本,创建个索引都是需要全部整理一遍的,还会锁表,耗时很大,尤其对于大表,操作起来就更不可行了。而在高版本MySQL中,这个问题已经有了改善,那么我们现在来用实际的例子做个对比:
(例子中用的5.6目前是测试版,结论仅仅作为参考)

测试的例子:一个25G的大表,2.5亿条数据之多,增加索引,耗时比较。对今后在MySQL上的大表增加索引,有个参考依据。

MySQL5.1中大表添加索引耗时:


MySQL5.5中大表添加索引耗时:

MySQL5.6中大表添加索引耗时(测试版本):


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 顶1 踩
3#
发表于 2013-3-6 10:41:44 | 只看该作者
可能还有不稳定的地方吧
2#
发表于 2013-2-28 12:54:43 | 只看该作者
擦,这5.6的版本咋耗时更久呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|MariaDB社区 ( 京ICP备07012489号    |
业务联系: QQ:48474881; 邮箱: 48474881@qq.com; 电话:13911732319
声明:本站部分文章是网友转载,若未经作者同意或署名有误,请联系网站管理员。

GMT+8, 2024-11-1 16:36 , Processed in 0.103268 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表