优化基于mysql/PHP的网站| 300 qps

0 php mysql web-traffic

嘿,我目前在我的mysql上有超过300多个qps.在相当重的PHP网站上,每天大约有12000 UIP /没有cron.我知道很难判断如果没有看到网站是否可以,但你认为这是一个完全矫枉过正吗?你有什么经历?如果我优化脚本,你认为我能够大大降低qps吗?我的意思是,如果我达到200 qps对我没有多大帮助.谢谢

peu*_*feu 5

目前我的mysql上有超过300多个qps

您的网站可以在Via C3上运行,对您有好处!

你认为这是一个完全矫枉过正吗?

这取决于它是否

  • 1页/秒做300个查询,是的,你有问题.
  • 30-60页/秒,每个5-10个查询,然后你没有问题.

每天12000 UIP

我们有一个50-60.000的站点,它运行在Via C3上(你的烤面包机是一个数据中心,与那个垃圾邮件服务器相比)但是torrent跟踪器使用了大约50%的cpu,所以只有一半的小cpu可用于这个网站似乎从来没有使用任何重要的部分.

你有什么经历?

如果您想知道是否要杀死您的服务器,或者您的网站是否已经过优化,则以下信息内容接近于零:

  • UIP(除非你得到类似facebook的数字)
  • 查询/ s(除非你超过10.000)(我已经看到使用postgres的廉价双核爆炸20.000 qps)

但以下内容非常重要:

  • 动态页面/第二次服务
  • 每页查询数
  • 每个查询的持续时间(所有这些)
  • 服务器架构
  • vmstat,iostat输出
  • 数据库日志
  • 网络服务器日志
  • 数据库自己的slow_query,lock和IO日志和统计信息

你没有专注于正确的指标......