1.首先你要了解數(shù)據(jù)庫變大的原因:隨著您不斷添加、更新數(shù)據(jù)以及更改數(shù)據(jù)庫設(shè)計(jì),數(shù)據(jù)庫文件會(huì)變得越來越大。導(dǎo)致增大的因素不僅包括新數(shù)據(jù),還包括其他一些方面:
(1)Access 會(huì)創(chuàng)建臨時(shí)的隱藏對(duì)象來完成各種任務(wù)。有時(shí),Access 在不再需要這些臨時(shí)對(duì)象后仍將它們保留在數(shù)據(jù)庫中。
(2)刪除數(shù)據(jù)庫對(duì)象時(shí),系統(tǒng)不會(huì)自動(dòng)回收該對(duì)象所占用的磁盤空間。也就是說,盡管該對(duì)象已被刪除,數(shù)據(jù)庫文件仍然使用該磁盤空間。
隨著數(shù)據(jù)庫文件不斷被遺留的臨時(shí)對(duì)象和已刪除對(duì)象所填充,其性能也會(huì)逐漸降低。其癥狀包括:對(duì)象可能打開得更慢,查詢可能比正常情況下運(yùn)行的時(shí)間更長(zhǎng),各種典型操作通常似乎也需要使用更長(zhǎng)時(shí)間。
2.所以,壓縮數(shù)據(jù)庫并不是壓縮數(shù)據(jù),而是通過清除未使用的空間來縮小數(shù)據(jù)庫文件。
3.壓縮數(shù)據(jù)庫可以防止數(shù)據(jù)庫變大而引起的執(zhí)行性能變慢,防止因此造成的數(shù)據(jù)庫損壞。而對(duì)數(shù)據(jù)庫不會(huì)有什麼損害。
|