2012-01-27 13 views
0
に達しました

私はサードパーティに接続するアプリケーションを持っています。彼らは一度に同時にウェブフックを発射する。時には、フックは約1000以上です。問題は、私のスクリプトがデータベースに接続してフックを保存することです。私のシステムでこれらの1000のクエリが同時に起動すると、システムが停止します。どのくらい効果的にウェブフックを扱うことができますか?php/mysqlの最大接続数が

ありがとうございました。

答えて

1

あなたができることは、クエリごとに接続を閉じることです。これにより、接続が開いたままでないか、または互いの上にスタックされていないことが保証されます。

新しいクエリを開始する前に、接続を再開する必要があります。

また、MySQLデータベースに許可されている接続数を増やすこともできます。これは、MySQL構成(通常は/etc/mysql/my.conf(http://dev.mysql.com/tech-resources/articles/mysql_intro.html))で、 "max_connections"変数/構成値を変更することで変更する必要があります。 (http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_max_connections

ご不明な点がございましたら、お気軽にお問い合わせください。

お礼、

関連する問題