my.cnf php.ini适用于大型网站

时间:2012-03-25 01:00:57

标签: php mysql

我有一个应用程序执行以下操作:

  • 从mysql表中获取行(有时可能有超过10,000行要处理)
  • 将数据从这些行发送到第三方网站

它还执行以下操作:

  • 每秒都有一个守护进程创建一个处理实体处理的进程。

  • 因此,当实体发生时,守护进程使用nohup php命令来执行处理该实体的PHP代码。

我想确保应用程序是高效的,即使在数据库中有大行或要执行大量的php nohups时也能正常工作。

我应该在my.cnf和php.ini以及允许大型网站扩展的httpd.conf中设置什么设置?我知道这可能取决于很多情况,但你们可以帮我弄清楚我怎么知道为这些设置设置什么?...

1 个答案:

答案 0 :(得分:0)

  • MySQL - 我建议使用Percona vs vanilla MySQL。他们的文档中有几个对my.cnf设置的引用,您可以通过调整来提高性能,可靠性和稳定性。

  • PHP - PHPLens有older article,但很多信息仍然适用,以及一些建议的.ini设置更改。