SQL 2005/8にINSERTクエリをバッチ処理する最も効果的で簡単な方法は何ですか
-
06-07-2019 - |
質問
ADO.NET
は初めてなので、助けを求めます。 1つのテーブルに大量のレコードを挿入する必要があります。
それを行うためのベストプラクティス、効果的で簡単な方法は何ですか? バッチリクエスト(ADO.NET Data Services Framework)しかし、それは私には明らかではありません。
また、一括挿入に関する記事を見つけましたが、そのような方法 ASP.NET
アプリケーションがあるため、外部ファイルを使用します。
解決
SqlBulkCopy クラスをご覧ください。また、明らかなように聞こえますが、誰もがこれを知っているわけではありません-トランザクションを使用することで挿入パフォーマンスを大幅に高速化できます-これについては以前ブログで書いた。
所属していません StackOverflow