百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> mysql大表查询慢怎么优化?
分享文章到:

mysql大表查询慢怎么优化?

发布时间:12/01 来源:未知 浏览: 关键词:
mysql大表查询慢的优化办法:1、合理创立索引,平常查询应用到索引比不消索引更快;2、对关键字段创立水平分区,比方工夫字段,若查询前提往往通过工夫范畴来进行查询,能提拔不少机能;3、创立粗粒度数据表;4、应用缓存。

mysql大表查询慢的优化办法:1、合理创立索引,平常查询应用到索引比不消索引更快;2、对关键字段创立水平分区,比方工夫字段,若查询前提往往通过工夫范畴来进行查询,能提拔不少机能;3、创立粗粒度数据表;4、应用缓存。

(举荐教程:mysql视频教程)

mysql数据库中怎样数据表太大,则查询会变慢,那么这要怎样优化呢?下面本篇文章给大家介绍一下mysql数据库表太大查询慢的优化办法,有一定的参照 价值,有需要的伴侣可以参照 一下,但愿对大家有所帮忙。

mysql数据库表太大查询慢优化

1、合理创立索引

平常查询应用到索引比不消索引更快,通过explain 可查看索引可否被运用.具体explain运用办法,如

http://www.cnitblog.com/aliyiyi08/archive/2008/09/09/48878.html

当查询包括group by时 而group by字段属于索引字段时,要是查询效果不克不及通过group by松懈或紧凑索引而决议,group by操纵就会创立暂时表依据文件排序(Using temporary; Using filesort)来得到效果,往往机能更低,但也不是绝对的,即便应用到了索引也纷歧定比没用到查询更快。

2、创立分区

对关键字段创立水平分区,比方工夫字段,若查询前提往往通过工夫范畴来进行查询,能提拔不少机能。

3、创立粗粒度数据表

依据查询创立对应的表,按时对反复的记载进行紧缩转存至新表,粒度变大,数据记载变少。

4、应用缓存

应用缓存将一次查询“得来不易”的数据缓存住一段工夫,从而提高效率。

更多编程相干见识,请拜访:编程视频!!

以上就是mysql大表查询慢怎么优化?的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板