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

未使用のmysql接続はスクリプトの速度を低下させますか?

    いいえ、未使用のMySQL接続はCPU時間をあまり消費しませんが、接続ごとに維持する必要のある「状態」のさまざまなビットを処理するためにメモリを少し占有します。

    >

    ただし、MySQLの接続プロトコルは実際にはかなり「軽量」であることに注意してください。永続的な接続のプールを維持することは魅力的に聞こえますが、新しい接続を確立するためのコストはとにかくすでに非常に低くなっています。

    永続的な接続は、接続のオーバーヘッドを解決するための迅速な解決策ですが、問題を引き起こします。最悪の接続が放棄されると、接続が不確定な状態(進行中のトランザクション、サーバー変数/構成の変更など)のままになる可能性があり、非常に注意しない限り、不注意によるデッドロックが非常に簡単に発生する可能性があります。



    1. Mysql varchar固有の列varchar(255)とvarchar(50)

    2. 日時vs日時Mysql

    3. 別のテーブルおよび別のデータベースからテーブルを更新する

    4. MySQLで検索エンジンのレコードを保存するときに日時を処理する最良の方法は?