mysql 到底该怎么优化?

2015-12-31 23:01:06 +08:00
 le0rn0

一台新服务器安装 mysql5.4 后该做如何配置?

我每天 100 多 ip ,却总是报:

Discuz! Database Error (2002) notconnect

如图:

http://imgur.com/Ub1aQWQ

日志:

http://imgur.com/mAN4Q1p

求解决方法!不胜感激!

5001 次点击
所在节点    MySQL
54 条回复
BOYPT
2015-12-31 23:02:44 +08:00
- 数据库增大连接数
- 程序使用连接池
kn007
2015-12-31 23:07:35 +08:00
一台新服务器 mysql5.4
xuhaoyangx
2016-01-01 00:05:50 +08:00
为何不用新一点的 mysql 。
mongodb
2016-01-01 00:19:53 +08:00
改 my.cnf 的作用小的可怜。

其实优化查询语句和索引是最好使的,不过看楼主问题估计说了也白说,用不上。

从问题描述程度来看,也不见得能楼主说的服务器就是服务器,十有八九是 VPS 或者叫云主机。

100 IP 每天这种程度,基本等同于没有访问。平摊下来怎么也不至于老是 2002 。

本来应该让楼主再贴更详细的描述,比如机器配置,系统环境,环境如何搭建的,套件还是什么东西, MySQL 服务的配置参数,买的哪家的,是不是装了特多一堆插件,而这些插件本身可能 SQL 查询做的屎一样(事实上 99%的 DZ 插件这方面就是做的屎一样)——

然后一想这怎么都是个漫长的工程。

楼主,淘宝有大把的人能帮你(我也是其中之一),你随便搜搜,便宜的几十块钱就能搞定了。

别舍不得这点钱。

在这里试图解决你的问题不是不可能,但对你和别人都是一种煎熬,大家彼此浪费大把的时间和口水。
le0rn0
2016-01-01 08:38:12 +08:00
@BOYPT 连接数足够大且使用连接池
le0rn0
2016-01-01 08:38:21 +08:00
le0rn0
2016-01-01 08:38:52 +08:00
@xuhaoyangx 多新的?
le0rn0
2016-01-01 08:42:37 +08:00
@mongodb 我都不知道该怎么回复你了,前面说的挺好,后面略广告,不过还算善意的广告,多谢啦,不知道你这个淘宝付费解决是怎么个流程
mongodb
2016-01-01 08:46:18 +08:00
@le0rn0 淘宝随便搜 discuz mysql 优化 这类问题关键词,都能找得到好多人。。
小问题解决起来挺快的。
br00k
2016-01-01 09:31:45 +08:00
无脑有效的办法,上 SSD😂
jhaohai
2016-01-01 09:39:07 +08:00
5.6 吧 目前各方面测下来还不错
wy315700
2016-01-01 11:48:05 +08:00
mysql 有 5.4 ?,是我孤陋寡闻了还是
Flygoat
2016-01-01 12:34:32 +08:00
上 MariaDB10.1.InnoDB 带来的性能提升可不止一点点啊。
BOYPT
2016-01-01 14:35:52 +08:00
@le0rn0 图片显示不了 没看到是 discuz~

discuz 的话,蛮折腾的,听楼上的意见吧
Jaylee
2016-01-01 15:22:22 +08:00
@kn007 mysql 什么时候有 5.4 版本的?
kn007
2016-01-01 15:24:47 +08:00
@Jaylee 。。你 at 我干嘛,你没看我是回给楼主的。。。我也好奇什么时候有这个版本。而且新服务器不用 5.7.10 也是怪了
le0rn0
2016-01-01 17:13:39 +08:00
@wy315700 5.5,说错了,不过 5.4 还是存在的
le0rn0
2016-01-01 17:15:45 +08:00
@kn007
@Jaylee
我 google bd 都能搜到 5.4 ,但是没用过,看来是我孤陋寡闻了
kn007
2016-01-01 17:18:43 +08:00
@le0rn0 http://downloads.mysql.com/archives/community/

用 5.5 就不如用 5.6 了。。。当然一步到位 5.7 最好。
5.7 据说比 5.6 快,但实际应用起来,感觉还是 5.6 快。
写好查询,做好索引。
le0rn0
2016-01-01 17:20:58 +08:00
@jhaohai
@kn007
请教两位 5.6 和 5.7 哪个较棒,另外,我现在 vps (经楼上提醒还是别自称服务器了)上存在的 5.5 是阿里云的环境自安装的,请问我要升级的话怎么彻底卸载旧版本?还有,有什么需要注意的吗?

万分感谢!

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

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

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

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

© 2021 V2EX