国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

給你的數據庫文件減肥

2024-07-21 02:09:39
字體:
來源:轉載
供稿:網友

        在數據庫的設計過程中經常要添加、刪除數據庫對象,這會使數據庫內部留有許多碎片,不能有效地利用磁盤空間,文件會逐漸增大。這有點象文件系統經過多次的增刪操作,會導致文件碎片,浪費磁盤空間,而且讀寫效率降低。

  你可以用 access 提供的工具來壓縮數據庫,它將重新安排數據庫文件在磁盤中保存的位置,并釋放磁盤空間,通常文件的容量會縮小成原來的幾分之一。

  但 access 文件的增大十分夸張,它可能會讓文件增大十倍,讓它臃腫地呆在你的硬盤里。這好象是微軟的通病。你可以打開一個word文件,添加幾個空格再把它們刪了(實際文件的內容沒有改變),然后保存,你會發現它比剛才大了些,比如一個45k的文件經過幾次這樣的更改后文件大小變成49.5k→58.5k→68.5k,實在不知道往文件里面又存了些什么。所以我們有理由懷疑 access 數據庫壓縮的效果。

  一年以前我編了一個統計系統,用了大概3個月,幾乎每天都在修改,幾天就壓縮一次,最后這個 mdb 文件有20m大,即使是 mde 文件也有8m多,我樂壞了,以為自己也能設計大型程序了。今年這個程序要升級,可是源程序讓我弄丟了(心疼呀),于是下定決心,重新編了一個。功能幾乎沒有變,最后的 mdb 文件大小只有2m多,我的天!簡直不敢相信!原來 access 文件改動得越多壓縮得越多文件就越大,什么邏輯!

  還有,如果你的 mdb 文件太大了,可以建立一個新的空數據庫,把原來的數據庫全部內容都導入到這個新數據庫里,再看看,文件一定小了許多。我做了一個實驗,一個640k的 mdb 文件,壓縮數據庫后變成240k,再建一個新數據庫,把它全部導入,就只有60k了。

  當然,不論用上面什么方法,mdb 文件還是非常松散的,用 winzip 還能把它壓縮好幾倍,所以,如果你要把程序妹給朋友,記得最后還要用 winzip 壓縮,才不會浪費你的電話費。

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盱眙县| 象山县| 晋中市| 松溪县| 额敏县| 富蕴县| 高淳县| 深泽县| 台中县| 婺源县| 永仁县| 大石桥市| 读书| 铁岭市| 新昌县| 宁波市| 城市| 灌云县| 来安县| 宽城| 肇州县| 河源市| 东光县| 正阳县| 图木舒克市| 禹城市| 曲松县| 安乡县| 正阳县| 中江县| 社会| 罗平县| 阿坝| 红桥区| 仁寿县| 南丹县| 浠水县| 大庆市| 都昌县| 霍州市| 景德镇市|