gpt4 book ai didi

php - 电子商务网站服务器性能缓慢

转载 作者:行者123 更新时间:2023-11-29 11:40:20 25 4
gpt4 key购买 nike

我有一个电子商务网站,其中包含超过一百万种产品。它运行在 debian 7 上,带有 apache2.2 、 php5.4 、 mysql 5.5 和 laravel 4.1 。以前运行很流畅,但最近变得很慢。

我认为这是因为对服务器的 mysql 查询量很大。我使用过各种mysql工具,发现每秒查询次数非常高(1000-2000)。尽管当我记录对网站的请求和查询时,它并没有那么多。

此外,我最近没有对代码进行太多更改,因为它过去运行正常,所以我不确定查询量是否是问题所在(不确定当一切正常时查询量是多少)。

我正在寻找如何调试或找出问题所在的任何想法。页面上的用户数量没有变化。请求数量大致相同。我有一些缓存。但由于我有很多产品页面,并且大多数用户访问不同的页面,因此缓存在那里几乎没有影响。有什么想法可以为这么多产品页面提供更好的缓存吗?

最佳答案

您是否打开了“查询缓存”?它可能有帮助,也可能有伤害。

MySQL 有多少 RAM 可用(包括它正在使用的内存)?让我们看看这些用于各种检查:

SHOW VARIABLES;
SHOW GLOBAL STATUS;

设置long_query_time = 0.5

  1. 开启慢速日志
  2. 等一天
  3. 使用 mysqldumpslow -s tpt-query-digest 总结慢日志 - 这些按“对系统的影响”排序。
  4. 让我们看看最值得讨论的 3 个查询。包括SHOW CREATE TABLEEXPLAIN ...

关于php - 电子商务网站服务器性能缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35896330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com