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

C#.NET(SQL Server)でプリペアドステートメントを正しく効率的に再利用するにはどうすればよいですか?

    準備されたSqlCommandを再利用するとき、あなたがする必要があるのは確かにパラメータ値を新しいものに設定することだけですか?使用後にそれらをクリアする必要はありません。

    私自身、過去10年間に作成されたDBMSで、ステートメントを準備することで目立ったメリットが得られたのを見たことがありません(DBサーバーがCPUの限界に達した場合はそうかもしれませんが、これは一般的ではありません)。準備が必要ですか?

    外部ソースからアップロードする場合を除いて、同じコマンドを「1回の実行で約10,000回」実行すると、少し臭いがします。その場合、一括読み込みが役立つ可能性がありますか?各実行は何をしていますか?

    乾杯-



    1. MysqlInnoDBのパフォーマンスの最適化とインデックス作成

    2. Djangooracledb設定

    3. MySQL行フォーマット:固定と動的の違いは?

    4. FILE_NAME()を使用して、SQLServerで指定されたファイルIDの論理ファイル名を返します