增加存储的数据之后,MySQL的性能会下降。需要对系统诊断程序提示

<p>我们有一个既定的Web应用程序,这是支持MySQL数据库。我们逐步添加数据到各种表按月。 最近的更新之后,数据库性能显著下降,我们不得不回退更新。 到目前为止,我已确定参与的Web服务的逻辑查询 - 没有更新,只是读。我已经确定,所有的查询使用效率表的索引。 P&gt; </p><p>我知道这是一个棘手的问题诊断,而我不期待一个明确的答案在这里,我只需要对区域进行调查,这将牵制什么是导致该问题的一些建议进一步的诊断和提示。 P&gt;
</p>

118 浏览 1 回复
  gt   查询   mysql   数据   性能  

回复

    <p>这可以产生巨大的影响,有一件事是你如何分配内存到MySQL为你给出的使用模式。 P&gt; </p><p>您的查询缓存,InnoDB缓冲等的相对大小应调整为您的特定需求。 P&gt; </p><p>下面是几个环节,帮助我解决了同一类型的问题。 P&gt; </p><p> MySQL服务器性能(需要免费注册) P&gt; </p><p> 10的MySQL变量你应该监视 P&gt; </p><p> 了解性能统计 P&gt; </p><p> MySQLTuner 是一个伟大的(免费)调谐诊断工具编写的perl的。 P&gt; </p><p>请确保您已启用慢查询日志,并定期审查。随着数据量的增长,东西以前是快将是缓慢的。在重新优化内存参数,快速查询,也可以成为你从一种类型的查询资源转移到另一种缓慢的,反之亦然。 P&gt; </p><p>即使你的查询看起来对你很好,确保并运行解释命令来验证索引的使用方式。 P&gt; </p><p>此外我购买了MySQL企业版Sun和找到自己的包括性能监控和查询分析器非常有用的。 P&gt;
    </p>

    朱心

相关提问


友情链接: