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

1つの接続で多くのSQLコマンドを実行するのが良いですか、それとも毎回再接続するのが良いですか?

    デフォルトでは、SqlConnectionは接続プールを使用します。したがって、どちらの場合でも、コードは実際には多くの接続を開かない可能性があります。

    接続文字列のプールを有効または無効にすることで、SqlConnectionがプールを使用するかどうかを制御できます。接続文字列の対象となるDBに応じて、構文は異なります。

    MSSQLServerを使用している場合の情報については、ここを参照してください。接続文字列にPooling=falseを設定してみて、違いが生じるかどうかを確認してください。



    1. ストアドプロシージャから複数のテーブルを返す

    2. MySQLとPDO

    3. PostgreSQLで配列を更新する方法

    4. データベースとスキーマの違い