首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该在我的专用服务器上安装多台mysql服务器吗?

我应该在我的专用服务器上安装多台mysql服务器吗?
EN

Stack Overflow用户
提问于 2010-06-04 12:32:15
回答 2查看 159关注 0票数 2

我有一个专用的服务器,托管大约70个域名...有些只是简单的php静态网站,有些是wordpress网站,还有一些是ruby on rails。

在过去的几天里,我在mysql服务器上遇到了非常慢的查询...

查询如下:

代码语言:javascript
复制
 SELECT \* FROM users WHERE id = 5

耗时1.8秒...

我启用了慢查询日志,发现所有wordpress站点的数据库都没有索引……我不知道这是否是我问题的原因……

所以问题是,我应该为wordpress网站和基于ruby的网站安装不同的mysql服务器吗?或者只需稍微调整一下my.cnf文件就可以了?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-04 12:37:17

好吧,考虑到你并没有增加硬件。我相信安装实例服务器或甚至安装虚拟服务器都不会对您有所帮助。您真的应该试着调优数据库,并在必要时添加有价值的索引。

票数 1
EN

Stack Overflow用户

发布于 2010-06-04 16:37:44

为您的数据库使用第二台服务器。这样,您的70个站点的ruby和php脚本就不会与mysql争夺disk io,而mysql可以更好地利用缓存。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2971529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档