sql >> データベース >  >> RDS >> Mysql

PHPでMySQL接続を何度も開くことの意味は何ですか

    私の単純な(ISAM、トランザクションなし)C言語アプリは1日8時間実行され、常に開いたままの1つのMySQL接続を介して1つのデータベース内の複数のテーブルを更新します。それはうまく機能します。何らかのMySQLエラーが発生した場合(サーバーがなくなっただけでなく)、コードはmysql_real_connect()を再度呼び出すだけで、問題なくすぐに検出されます。再接続は、私の意見では、MySQLが問題なく機能する場所の1つです。

    しかし、永続的な接続の良し悪しについては、多くの論争や議論があります。ここでその一部を見つけることができます:

    http://www.google.com/webhp?hl=2 =1B3GGLL_enUS384US384&hl =en&source =hp&q =mysql + persistent + connection&aq =0&aqi =g4g-m5&aql =&oq =mysql + persistent + conn&gs_rfai =Ch2c6iCchTO3zG4i6MZ-i7JAOAAAAqgQFT9AK

    --HTH



    1. MySQLレプリケーションを使用したライブマイグレーション

    2. PostgreSQLエラー:リカバリとの競合が原因でステートメントをキャンセルします

    3. foreachループを使用したLaravelの更新/編集

    4. UPDATEステートメントエラー-MySQLdb/Python