- 締切済み
AccessのインポートでMDB自体が大きくなる件
AccessでImportをしています。データ数は10ファイルで CSVデータを取り込んでいます。20万データのテーブルも有ります。全部で600MBくらいになりますがCSVのImportですと1GBを超えるくらい大きくなります。最適化、修復をすると600MBに減ります。最適化をしなくても小さいままですむ方法はないでしょうか?よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- gungnir7
- ベストアンサー率43% (1124/2579)
回答No.1
>最適化をしなくても小さいままですむ方法はないでしょうか? それで何か不都合があるのでしょうか? データベースは検索を速くするという目的があるため、 データを挿入しても対応できるようにかなり冗長な造りになっています。 多分、最初からきっちり詰めるというのは他の目的に支障がでるため無理だと思われます。 (すくなくともACCESSレベルでは難しいと思われます) それよりもインポート時に1Gを越えるほど巨大なデータであるのなら、 そろそろMYSQLやSQLServerなどの本格的なデータベースをご検討下さい。 ACCESSは容量制限はMDBサイズで2Gという縛りがあります。 インポートで1Gを越えるようになったのでは要注意です。 これはある程度巨大なデータベースは商業用へ移行してくれというMSの戦略でもあります。