麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > Access > 正文

揭秘Access數據庫過大問題的幾種解決方案

2024-09-07 19:04:03
字體:
來源:轉載
供稿:網友

問題:

1、我的Access數據庫里面沒存多少數據,為什么體積很大,別人和我存一樣的數據為什么只有我的文件體積的1/10。
2、為什么我刪除了數據,但是數據庫體積沒有減?。?br />3、為什么我存了幾張圖片到ole字段里面數據庫體積就變大,而且變大的速度超過圖片的總體積?
4、為什么我的數據庫沒有幾條記錄,體積就20多MB
5、每次體積變大后都要手動壓縮?有沒有辦法自動壓縮?



回答:

1、2、你只要在Access里面菜單 工具->數據庫實用工具 -> 壓縮修復數據庫 就可以了
原因是:Access在刪除記錄或者進行其他需要臨時數據的操作后,并不物理刪除這些無用數據,只有壓縮修復數據庫的時候才真正刪除。就象windows中將文件放進回收站中無法增加可用空間必須清空回收站是一個道理。

如何操作請參考以下 FLASH 動畫:
手動壓縮修復數據庫。
http://access911.net/down/eg/swf/rc.htm
http://access911.net/down/eg/swf/rc.swf

3、手動將文件插入ole字段的文件,實際保存在數據庫中時ole引擎會在文件數據的前面增加一段信息,用于讓ole引擎處理你放進去的文件,所以體積會變大。

4、請查看一下,你的數據庫里面是否有包含ole字段的表,ole字段可以存儲體積非常大的文件,導致體積增長很正常。再看一下你的數據庫中窗體、報表中有沒有嵌入使用圖片做背景。Access中的背景圖片全部是以bmp圖片格式存放的,即使你原先指定的是jpg格式,Access也會自動將文件格式轉換為bmp再存放。
無論是背景還是控件,只要有圖片,體積就會不正常地增大。還有,如果你的程序設計成運行時會使用大量臨時數據,用完了再刪除的,也會造成體積暴增。

5、可以設置退出時自動壓縮,步驟如下:
菜單 -> 工具 -> 選項 -> 常規關閉時壓縮 -> 前面打上勾


以上為轉貼,以下為原創。

上面的是幾種數據庫變大后的解決方案。

我想說的是如何防止數據庫變的如此大。

站在程序員的角度來說,所以不一定對各位站長有用。

只是或許可以給各位Asp+Access的程序作者一點小小的建議而已。。

采用多個數據庫,而不是一個數據庫。

共3頁上一頁123下一頁
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美一区在线观看视频 | 69性欧美高清影院 | 国产成人高潮免费观看精品 | 一级做a爱片久久毛片a高清 | 国产美女视频黄a视频免费 日韩黄色在线播放 | 最污网站 | 欧美中文字幕一区二区三区亚洲 | 国产一区二区三区四区精 | 天天透天天狠天天爱综合97 | xxxx18韩国护士hd老师 | 美女又黄又www | 久草最新| 羞羞的动漫在线观看 | 免费在线观看成年人视频 | 色污视频 | 国产一区二区三区四区在线 | 一级在线观看 | 国内免费视频成人精品 | 日韩av官网 | 国产午夜精品一区二区三区在线观看 | 91午夜少妇三级全黄 | av在线不卡免费 | 国产日韩一区二区三区在线观看 | 怦然心动50免费完整版 | 成年人黄视频 | 吾色视频 | 国产69精品久久久久9999不卡免费 | 久久久久久艹 | 欧美日韩色片 | 毛片免费视频播放 | 制服丝袜日日夜夜 | 欧美激情性色生活片在线观看 | 日韩1区| 亚洲午夜精品视频 | 成人精品一区二区 | 中国的免费的视频 | av之家在线观看 | av一二三四区 | 欧美日韩一区,二区,三区,久久精品 | 欧美毛片在线观看 | 黄片毛片一级 |