实际项目中, MySQL5.5、 5.6、 5.7 到底哪个最好?

2017-03-06 19:23:04 +08:00
 Reign

目前四十多万行的数据,部署 MySQL 就在 MySQL 版本之间选择困难,实际运营中读远大于写,在网上查了查,貌似 MySQL 各个版本褒贬不一,有的说 5.6 查询比 5.5 还慢,有的说 5.7 占用内存太高。。。求 V 友过来人说说哪种版本 最好?服务器内存 2G

7946 次点击
所在节点    程序员
27 条回复
denghongcai
2017-03-06 19:25:00 +08:00
没历史问题的话用最新的稳定版, 5.7 的内存问题已经修复了的
sectic
2017-03-06 19:27:56 +08:00
最新版
vibbow
2017-03-06 19:28:47 +08:00
没有历史遗留问题就最新版。
soseek
2017-03-06 19:31:04 +08:00
不用 8 ?
qcloud
2017-03-06 19:32:19 +08:00
5.8 - -
qcloud
2017-03-06 19:33:16 +08:00
四十多万的行的数据,还在用 2G 内存。。。不应该提升一下内存吗老哥
Reign
2017-03-06 19:34:51 +08:00
@qcloud 访问量不太高,所以内存占用也不会太高, 2G 够了,不够了可以弹性升级
wdd2007
2017-03-06 19:56:44 +08:00
最新的稳定版。
huiyue
2017-03-06 20:36:07 +08:00
同上,最新稳定版。
lhbc
2017-03-06 20:50:30 +08:00
四十多万行,要是我就用 SQLite ……
aheadlead
2017-03-06 20:58:52 +08:00
四十多万行的数据……
Jaylee
2017-03-06 21:17:56 +08:00
闲的蛋疼,四十多万数据还讨论个毛? Access 都没问题,有这发帖的功夫代码都写完了
wbt
2017-03-06 21:33:02 +08:00
随便都行啊。
8355
2017-03-06 23:21:53 +08:00
最新稳定版呗
yangqi
2017-03-06 23:28:38 +08:00
就四十多万的数据, 随便用哪个, 没什么好纠结的.
akira
2017-03-06 23:31:04 +08:00
别人遇到的问题 大部分情况下 都是比你多一个两个量级才会遇到的。
所以你完全没必要纠结,哪一个安装起来方便就用哪个
heraldboy
2017-03-06 23:32:08 +08:00
楼上说 40 万数据不用讨论,我说玩 2G 内存的,你真的想的太多了,这个服务器和项目不适合你。
wdlth
2017-03-06 23:36:32 +08:00
还得看你的服务器硬件配置、文件系统、磁盘读写速度和 IOPS 等,配置基础不行,再怎么换 MySQL 版本也不可能有大质的飞跃。
yangqi
2017-03-06 23:38:39 +08:00
@Reign 读大于写, 索引很重要, 还有 mysql 配置文件优化. 这两个搞定了, 随便哪个版本几百万的数据无压力.

不过前提是表的设计不要太反常规
v2girl
2017-03-07 00:12:09 +08:00
服务器默认 install 的就是最佳版本,不要听上面最新版的误导

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/345401

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX