国产探花免费观看_亚洲丰满少妇自慰呻吟_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 壓縮,才不會浪費你的電話費。

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 樟树市| 琼海市| 介休市| 阳曲县| 襄汾县| 鄂伦春自治旗| 东乡| 玉山县| 梁平县| 昆明市| 鄂温| 临江市| 虞城县| 仁寿县| 苍山县| 海阳市| 娄烦县| 中西区| 小金县| 宝鸡市| 泗阳县| 罗甸县| 阿拉善盟| 金乡县| 师宗县| 赤壁市| 广元市| 广南县| 曲阳县| 蛟河市| 饶阳县| 九龙城区| 连山| 天柱县| 明星| 上饶县| 托克托县| 开封市| 固始县| 太仆寺旗| 偏关县|