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

PythonでORMを使用せずにhttpサーバー(Flask)でSQL接続を処理するための最良の方法は何ですか?

    接続をプールしてみてください

    公式ドキュメントから:

    接続プールを実装すると、既存の接続を再利用できます

    dbconfig = {
      "database": "test",
      "user":     "joe"
    }
    
    cnxpool = mysql.connector.connect(pool_name = "mypool",
                                      pool_size = 3,    # or any number to suit your need
                                      **dbconfig)
    
    
    # then to get a connection from pool use
    cnx = cnxpool.get_connection()
    
    

    詳細については、 https://devを参照してください。 .mysql.com / doc / connector-python / en / connectedor-python-connection-pooling.html



    1. MySQL、MariaDB、PostgreSQL、MongoDBの運用レポート

    2. plpgsql関数の動的ORDERBYおよびASC/DESC

    3. SQL Server、Python、およびOS X

    4. ClusterControl 1.5-自動バックアップ検証、バックアップとクラウド統合からスレーブを構築