我有一个运行Flynax分类软件的小网站。我最多可以获得10/15个并发用户。有时候我会获得非常高的负载平均值,导致我的服务器出现停机和停机问题。
我跑
root@host [~]# mysqladmin proc stat
我看到了这个:
Uptime: 111346 Threads: 2 Questions: 22577216 Slow queries: 5159 Opens: 395 Flush tables: 1 Open tables: 285 Queries per second avg: 202.766
对于像我这样的小网站,每秒202.766次查询是否正常?!
托管公司说,我的应用编码很差,必须进行优化。
Flynax开发人员说,服务器很差,很弱,必须更换。
我不知道该怎么办?非常感谢任何帮助。
答案 0 :(得分:0)
对于您描述的小型网站,每秒202.766次查询不正常。 可能有些查询在循环中运行,这就是为什么你有这样的统计数据。
据我所知,最新的flynax版本有mysql调试选项,使用此选项 您可以查看页面上运行的查询数以及每个查询执行的时间。
干杯