私は1つのウェブサイトと1人のユーザがmysqlにログインしています。永続的な接続はmax_user_connectionsを避けますか?
Mysqlには25個のリミット接続があります。何度もオンラインで約100人のユーザーがいて、エラーが表示されます。
User s already has more than 'max_user_connections' active connections
これを避けるために、永続的な接続が役立ちますか?
私は1つのウェブサイトと1人のユーザがmysqlにログインしています。永続的な接続はmax_user_connectionsを避けますか?
Mysqlには25個のリミット接続があります。何度もオンラインで約100人のユーザーがいて、エラーが表示されます。
User s already has more than 'max_user_connections' active connections
これを避けるために、永続的な接続が役立ちますか?
これを任意の共有ホスティングプロバイダでホストした場合、永続的な接続によってmax_user_connectionsが届く可能性があります。
Max_user_connectionsが25に設定されている場合、「mysqlユーザーごとに」25の同時接続が制限されるため、ユーザーSは最大同時接続数25に達します。このような状況を防ぐ
ヒント:
1)にmysql_connect()を使用
サーバーへの接続は、すぐにスクリプトの実行が終了すると閉じられます。
2)にmysql_close()を使用
これは、明示的に接続を閉じます。
3)()は、mysql_pconnectの使用を妨げる
接続は、将来の使用のために開いたままになります。 mysql_close()は、mysql_pconnectによって確立されたリンクを閉じません。