公司网站制作中常常会用到Access数据库,假如数据库太大就会严重干扰网站性能,下面是一些解决方案。
1、你只须在Access里面菜单 工具|>数据库实用工具 |> 压缩修复数据库 就能了缘由是:Access在删除记录或者进行其他需要临时数据的操作后,并不物理删除这类无用数据,只有压缩修复数据库的时候才真正删除。就象windows中将文件放进收购站中没办法增加可用空间需要清空收购站是一个道理。www.xingzheit.com
2、手工将文件插入ole字段的文件,实质保存在数据库中时ole引擎会在文件数据的前面增加一段信息,用于让ole引擎处置你放进来的文件,所以体积会变大。
3、请查询一下,你的数据库里面是不是有包括ole字段的表,ole字段可以存储体积很大的文件,致使体积增长非常正常。再看一下你的数据库中窗体、报表中有没嵌入用图片做背景。Access中的背景图片全部是以bmp图片格式存放的,即便你原先指定的是jpg格式,Access也会自动将文件格式转换为bmp再存放。无论是背景还是控件,只须有图片,体积就会不正常地增大。还有,假如你的程序设计成运行时会用很多临时数据,用完了再删除的,也会导致体积疯涨。
4、可以设置退出时自动压缩,步骤如下:菜单 |> 工具 |> 选项 |> 常规关闭时压缩 |> 前面打上勾