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

Pythonでのデータベース接続プールの最良の解決策は何ですか?

    MySQLでは?

    接続プールを気にしないでください。それらはしばしば問題の原因であり、MySQLではあなたが望んでいるパフォーマンス上の利点をもたらすことはありません。このスペースには、接続プールの利点についての手振りや教科書の言い回しがたくさんあるため、この道をたどるのは政治的に大変な作業になる可能性があります。

    接続プールは、ステートレスアプリケーション(HTTPプロトコルなど)のポストWeb時代と、ステートフルで長寿命のバッチ処理アプリケーションのプレWeb時代との間の単なる架け橋です。 Web以前のデータベースでは接続が非常に高価だったため(接続の確立にかかる時間をあまり気にしなかったため)、Web後のアプリケーションは、すべてのヒットでこの大きな処理オーバーヘッドが発生しないように、この接続プールスキームを考案しました。 RDBMSで。

    MySQLはWeb時代のRDBMSであるため、接続は非常に軽量で高速です。 MySQL用の接続プールをまったく使用しない大量のWebアプリケーションを数多く作成しました。

    これは、克服すべき政治的障害がない限り、なしで行うことで恩恵を受ける可能性のある合併症です。



    1. 列の値が明確でないすべての行を選択する方法

    2. PostgreSQL9.0のバックアップとリカバリ

    3. Liquibaseロック-理由は?

    4. Postgresqlアダプター(pg):サーバーに接続できませんでした