皆さん、
準備されたSQLステートメントのベストプラクティスを使用して、同じパラメーターによって異なる多くの挿入/更新を実行しています。設計には 2 つの選択肢があります。1. すべての作業を 1 回のトランザクションで実行する。2. 作業をいくつかのトランザクションに分割します (ステートメントごとに 1 つではなく、私の環境の同時実行性に適したもの)。#2 を選択した場合、SQL はトランザクション間でキャッシュされたコンパイル済みクエリ/実行プランを利用しますか? それとも、クエリがトランザクション内で行われたため、キャッシュの寿命はトランザクションに限定されますか?