SQL Server 2008で、サイズが約1GBのCSVを一括挿入しようとしています。私がそうしている間、それは巨大なtempdb.mdfファイルを作成しています。現在、この1GBのCSVファイルは35GBです。
Microsoftが提供するさまざまなソリューションを試しましたが、機能していないようです。
非本番システムでtempdb.mdfファイルを「縮小」する最も簡単な方法は、SQLサービスがダウンしているときにファイルを削除することだと思います。
それは何か問題を引き起こすだろうか?もしそうなら、どのような問題が予想されますか?
編集
1)これがCSVの行です(約400万行あります):
PS D:\> gc .\map.items.csv | select -last 1
40747646;jdbc:patent/8046822;8683;other/patent;12/31/69 16:00:00.00 PST;E6 E6 80 6D FD 6D 0B 5F 44 66 4E 1C 35 DE 46 BB 19 36 3C 31 37 67 4D 1D DF 58 A5 99 A8 A0 3B 52;crawled;full_patent_db2;Electronic apparatus, function selection method of electronic apparatus and management system of electronic apparatus;Sony Corporation;Tokyo;03;G06F21/00
2) DB記述テーブル情報は次のとおりです(エキゾチックなものはなく、トリガーもありません):https ://gist.github.com/mlissner/4cd13db5a1bbae91dd50
3)データベースをSimpleRecoveryモデルに設定しました。