永州网,内容丰富有趣,生活中的好帮手!
永州网 > 百科 > 正文

升级MySQL 5.5到5.6后的查询性能下降问题分析与解决

时间:2024-02-12

这种情况可能由于升级后新版本的优化器行为不同、索引失效或者配置参数变化所致

友情提示:本文共有 2442 个字,阅读大概需要 5 分钟。

MySQL从5.5升级到5.6后,一些用户可能会面临查询速度变慢的问题。这种情况可能由于升级后新版本的优化器行为不同、索引失效或者配置参数变化所致。解决这一问题的方法包括重新审视查询语句的性能、重建索引以适应新版本、调整配置参数以优化性能等。同时,还可以考虑使用MySQL的性能分析工具来定位具体的性能瓶颈所在,从而对升级后的查询缓慢问题进行有效解决。

我们正在将mysql从5.5升级到5.6,现在某些查询的速度非常慢.

以前需要0.005秒的查询现在需要49秒.

对5.6的查询似乎跳过了索引:

---- ------------- ------- ------- ---------------------------------------------------- --------- --------- ------ -------- ------------- | id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra | ---- ------------- ------- ------- ---------------------------------------------------- --------- --------- ------ -------- ------------- | 1 | SIMPLE | pens | index | index_contents_on_slug,index_contents_on_slug_hash | PRIMARY | 4 | NULL | 471440 | Using where | ---- ------------- ------- ------- ---------------------------------------------------- --------- --------- ------ -------- ------------- 1 row in set (0.00 sec)

但是在5.5上并没有被跳过:

---- ------------- ------- ------------- ---------------------------------------------------- ---------------------------------------------------- --------- ------ ------ ---------------------------------------------------------------------------------------------- | id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra | ---- ------------- ------- ------------- ---------------------------------------------------- ---------------------------------------------------- --------- ------ ------ ---------------------------------------------------------------------------------------------- | 1 | SIMPLE | pens | index_merge | index_contents_on_slug,index_contents_on_slug_hash | index_contents_on_slug_hash,index_contents_on_slug | 768,768 | NULL | 2 | Using union(index_contents_on_slug_hash,index_contents_on_slug); Using where; Using filesort | ---- ------------- ------- ------------- ---------------------------------------------------- ---------------------------------------------------- --------- ------ ------ ---------------------------------------------------------------------------------------------- 1 row in set (0.00 sec)

两个数据库都是从相同的mysql转储创建的.

在5.6上进行导入时,是否不会构建这些索引?如何强制创建索引?

查询:

SELECT `pens`.* FROM `pens` WHERE (slug_hash = 'style' OR slug = 'style') ORDER BY `pens`.`id` DESC LIMIT 1

编辑:删除架构

解决方法:

最终,上面接受的答案是正确的.

@RandomSeed的帮助使我朝着正确的方向思考.基本上,在5.6中创建的优化计划与在5.5中创建的优化计划大不相同,因此您可能必须像我一样对查询进行重新处理.

我没有最终使用FORCE INDEX,而是删除了查询的一部分,直到我确定是什么导致5.6丢失索引.然后,我对应用程序逻辑进行了重新设计以解决该问题.

收集不易,本文《升级MySQL 5.5到5.6后的查询性能下降问题分析与解决》知识如果对你有帮助,请点赞收藏并留下你的评论。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
显示评论内容(4)
  1. 慈-狐狸2024-02-12 22:11慈-狐狸[北京市网友]203.0.114.203
    这个问题困扰着很多人,希望能有详细的分析和解决方案。
    顶4踩0
  2. Legends2024-02-12 21:57Legends[贵州省网友]103.53.219.135
    @秀水靑荷升级之后性能下降是个头痛的问题,期待作者能够提供有效的解决方案。
    顶0踩0
  3. 秀水靑荷2024-02-12 21:44秀水靑荷[内蒙古网友]203.26.214.35
    我也遇到了类似的问题,希望能够找到实用的解决方法。
    顶3踩0
  4. 以纯集团2024-02-12 21:30以纯集团[吉林省网友]203.4.180.42
    升级后查询性能下降?这可真是让人头疼,期待看到解决方案。
    顶0踩0
相关阅读
浙江丽水市莲都区市场监管局推动云餐饮升级:打造云联盟促进经济发展

浙江丽水市莲都区市场监管局推动云餐饮升级:打造云联盟促进经济发展

近日,该局宣布与多家知名企业共同发起建立云联盟,旨在整合优质资源,推动餐饮行业数字化转型

2024-01-27 #随笔

iOS 14.2.1系统升级值得期待吗?

iOS 14.2.1系统升级值得期待吗?

根据Apple的发行说明,iOS 14.2.1解决了在新的 iPhone 12设备中发现的几个严重错误

2023-12-16 #知识

华为发布全新系统 荣耀手机集体升级 带来4大实用功能

华为发布全新系统 荣耀手机集体升级 带来4大实用功能

据悉,这次更新将为用户带来更为智能的体验,其中包括更高效的系统运行、更顺畅的应用体验、更直观的使用界面等

2024-01-31 #随笔

寒潮席卷,我国国家站创下今冬-40℃新低,暴雪预警升级!

寒潮席卷,我国国家站创下今冬-40℃新低,暴雪预警升级!

与此同时,京津冀、山西、山东、安徽、江浙沪等北风呼啸,降温明显

2023-12-11 #推荐

将苹果升级至4G网络技术:实现更快速的连接体验

将苹果升级至4G网络技术:实现更快速的连接体验

随着全球5G网络的不断发展,苹果决定推出4G版本的设备,以满足不同用户的需求

2024-02-02 #百科

战锤40k战争黎明2:英雄装备升级与技能 揭秘单位属性的变革

战锤40k战争黎明2:英雄装备升级与技能 揭秘单位属性的变革

在游戏中,玩家可以控制各类英雄角色,并为他们选择适合的装备,提升他们的战斗能力

2024-02-05 #头条

洞天湾焕然一新:升级工程圆满完成

洞天湾焕然一新:升级工程圆满完成

该项目的升级包括了景区设施的更新、环境的改善以及服务水平的提升

2024-02-04 #推荐

广东升级版禁塑令:塑料吸管年底将正式告别

广东升级版禁塑令:塑料吸管年底将正式告别

其中,塑料吸管将在年底前正式告别,成为重点管控对象

2024-02-03 #百科

被困韩国的外国人:‘人在韩国身不由己’系列再升级

被困韩国的外国人:‘人在韩国身不由己’系列再升级

在这个系列中,我们将探讨韩国疫情对人们生活和旅行的影响,以及他们采取的各种措施来适应新的现实

2024-02-10 #推荐