2016-11-29 8 views
0

これには具体的な回答はありませんが、私はラウンドアバウトの回答を得ることができると思っています。 MS Accessは、ファイルのリンクなどのために技術的にはサイズ制限がありませんが、私はすべて一緒に保管したいと思っているMS Access DBを持っています。これは毎月約80,000レコードを追加します。私のビジネスは夏季に大きく盛り上がっていますので、これは約4ヶ月間です。その後、残りの月に約3万レコードを追加します。このシステムの人生はどうなると思いますか?助けてくれてありがとう!MS Accessファイルサイズ

ケビン

のMS Access 2016

+3

私はアクセスの大ファンですが、別のバックエンドのデータベースを見る時期が来ているかもしれません。レコードは任意のサイズにすることができますので、あなたの質問から判断することは不可能です。 – Fionnuala

+1

@Fionnualaは正解ですが0.5mioです。 「通常の」レコードは問題にならないはずです。むしろ問題は何年ですか?そして、年または古いデータごとに別々のバックエンドファイルを持つことを考慮しないでください。このような設定は問題を引き起こすだけです。ですから、私はMySQLのような拡張可能なバックエンドエンジンや、コストのかかるSQL Serverを検討します。 – Gustav

+0

私はSQLサーバに非常に精通しており、使いたいと思っていますが、現在のビジネスではうまく動作しませんので、私はAccessを選択しました。ほとんどのレコードが数字または日付で、各レコードに最大6つのフィールドがある場合、システムから抜け出すことができる年数を決定しようとしています。 – KScott

答えて

0

私はちょうど6つのフィールドを持つsimgleテーブルを作成80,000レコードを追加しました。私は6,440KBを見ています。今、コンパクトで修理して、それは6,140キロバイトです。レコードを追加すると、時間の経過とともにDBが断片化するため、C & Rを何度も何度も何度もやり続ける必要があります。とにかく月に約8,000KBを入力し、アクセスは約2GBに拡大することができますが、実際に近づくと奇妙なことが起こることがあります。したがって、2GB = 2,000,000KBと2,000,000/8000 = 250ヶ月と250/12 = 20.8年です。