PEP-を見ると、Pythonでデータベースにアクセスする方法に関連する情報が見つかります。 249:PythonデータベースAPI仕様v2.0
。 cx_Oracle
Python用の多くのデータベースドライバと同様に、この仕様に準拠しています。
この仕様では、Connection
オブジェクトはデータベース接続を表しますが、組み込みのプーリングはありません。 SQLAlchemy
などのツール プーリング機能を提供します。SQLAlchemyはORMとして請求されることがよくありますが、そのように使用する必要はなく、SQLエンジン上で使用するための優れた抽象化を提供します。
オブジェクトリレーショナルマッピングを実行したい場合は、SQLAlchemyがビジネスを行い、独自の宣言型構文またはエリクサー これはSQLAlchemyの上にあり、より一般的なユースケースの使いやすさを向上させます。