Laurion Burchall が聞いてくれることを願っています :)
私のデータベースには、一部のデータを一時的にキャッシュするために使用される longbinary フィールドがあります。データは、実際には非常に長い間必要とされない場合があります。一般的なサイズの範囲は 1k から 3MB です
データベースにあるはずの実際のデータが常に 20 MB または 30 MB 未満であるにもかかわらず、データベースのサイズが際限なく大きくなっていることに気付きました。
私が使っているパットは
a) add the data with JetSetColumn, say 3MB
b) ... wait until the data is no longer need, often just a few hours - sometimes a little longer
c) when I want to delete the data, I'm (this could be wrong) using JetSetColumns passing a value of NULL.
データベースは約 30MB 程度になる傾向があると思いますが、その代わりにどんどん大きくなります (30GB)。私が行っている削除が正しくないか、何らかの方法で圧縮する必要がありますか?
ESEを間違って使用している場合など、誰かが何が起こっているのかを明確にしてくれることを願っています