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

データベース接続を開く場所とタイミング

    他の人が指摘しているように、接続はかなり高価なので、データベース層で「レイジー接続」手法を使用することをお勧めします。アプリケーションを効果的に構造化した場合、接続がデータベースレイヤーにカプセル化されるため、接続がいつ開かれたり閉じられたりするかをアプリケーションロジックで考慮する必要はありません。データベース層は、クエリの実行を求められると、最初にアクティブな接続があるかどうかを確認し、ない場合は接続を作成します。このようにして、使用されることのない接続を開くことを回避し、アプリケーションとデータベースコードの間のロジックを適切に分離することもできます。



    1. TSQL-BEGIN .. ENDブロック内でGOを使用する方法は?

    2. Javaのselectクエリにプリペアドステートメントを使用するにはどうすればよいですか?

    3. TRIGGERまたはMULTIインサート

    4. MySQLでストレージエンジンタイプを変更するにはどうすればよいですか?