SQL Serverにインポートするファイルが100以上あり、その大部分は500 MBです。私は、SQLサーバーの並行輸入ユーティリティを活用したいと以下のもののようなウェブページの数を、読んだ:SQL Serverでデータを並行してインポートする
30分
でデータのインポートhttps://technet.microsoft.com/en-us/library/dd537533(v=sql.100).aspx
で1つのTBのデータをロードする方法表レベル・ロック
一括インポート のためのロック動作の制御https://technet.microsoft.com/en-us/library/ms186341(v=sql.105).aspx
と並行
https://technet.microsoft.com/en-us/library/ms180876(v=sql.105).aspx
とstackoverflowの
Fastest way to insert in parallel to a single table
で回答しかし、それらのどれもコードで簡単な例を与えていません。私はバルク挿入/ bcpの使い方を知っていますが、どこから並列インポートを開始するのか分かりません。誰もそれで私を助けることができますか?
私のシステムはWindowsで、私はSQL Server 2016を使用しています。ソースデータファイルはtxt形式です。
ご協力いただきありがとうございます。
ジェイソン
あなたの返信ありがとう!確かめます。 – Jason
上記のcodロジックは、同時使用でパフォーマンスを向上させるために並行インポートに役立ちます。質問に記載されているbcpコマンドのテーブルロック – Syed