微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

旧版本的 MySQL 服务器比新版本更快

如何解决旧版本的 MySQL 服务器比新版本更快

我想我必须说明一下我刚刚做的实验: 我使用了一台必须进行测试的机器,每次我在其上安装不同的 MysqL 服务器版本时,以相同的方式配置它们,然后尝试恢复大约 20MB 的数据库MysqLdump 文件,请记住,在每次测试,我都删除了我测试过的 MysqL 服务器版本,然后安装了另一个版本并再次进行了测试。以下是我测试的每个 MysqL 版本的执行时间:谁能解释性能下降,为什么旧​​版本的执行速度要快得多?

MysqL 8.0.24 et=2m.11sec

MysqL 5.7.33 et=1m.05sec

MysqL 5.6.51 1et=0m.34sec 2et=0m.46sec 3et=0m.55sec

MysqL 5.5.62 1et=0m.14sec 2et=0m.17sec 3et=0m.16sec

MysqL 5.5.60 1et=0m.18sec 2et=0m.16sec 3et=0m.15sec

MysqL 5.5.36 1et=0m.14sec 2et=0m.14sec

MysqL 5.1.73 1et=0m.18sec 2et=0m.17sec 3et=0m.16sec

MysqL 5.0.91 1et=0m.14sec 2et=0m.13sec 3et=0m.14sec

其中 et 是执行时间。

我是如何进行测量的:

MysqL> 创建数据库 MysqLdumpdatabasename;

MysqL> 使用 MysqLdumpdatabasename;

MysqL> set @str=Now();source d:\MysqLdumpdatabasename.sql;SELECT TIMESTAMPDIFF(SECOND,@str,Now());

感谢您的意见。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。