时间充足就断线停止写入数据库,做个全备份。
删除数据库,删除数据库文件。
整理下磁盘。
重建同名数据库,恢复数据库。
这时候的空间是最紧凑的,可以试试建聚集索引。
最根本的方法是加硬盘,可能你的数据 *** 作规律就是会产生很多碎片的,必须要有双倍的空间才行。
dz32X 数据库中pre_forum_post太大,怎么清理?怎么缩小
pre_forum_post是论坛的帖子表,就是所有的帖子包括回复的主体都在这个表中不包含任何门户文章内容如果不想要帖子了可以清理部分数据切记不可删除DZ
影响,1尽量使语句符合查询优化器的规则避免全表扫描而使用索引查询
2避免频繁创建和删除临时表,以减少系统表资源的消耗。
3尽量避免向客户端返回大数据量,若数据量过大,应该考虑相应需求是否合理。
4建立高效的索引
SQL语句的Select部分只写必要的列;尽量将In子查询重写为Exists子查询;
去除在谓词列上编写的任何数学运算;尽可能不用Distinct;
由于优化工具处理“或”逻辑可能有问题,所以尽量采用其他方式重写;
确保所处理的表中数据分布和其他统计信息正确,并反映当前状况;尽可能用UNION ALL取代UNION;
尽可能减少DB2的SQL请求;尽量将区间谓词重写为Between谓词;不要只是为了排序而选择某一列;
打开如下菜单
窗口中在如下分类中
选中系统字体,如下,点改变,将字体设置为较小的字号大小就可以了:)
此办法也可解决其它AD15d出窗口过大无法全部显示的问题。。
mdb文件太大了,想弄小一点的。有什么方法
有什么软件。或是方法可以弄小一点的。。
MDB数据库的冗余是很大的。。
你可以使用access打开数据库,选择 工具 -> 数据库实用工具 -> 压缩和修复数据库,一般可以使MDB的数据库减小很多的。
追问:
太NB了,,就你了。。。9M压完了,,不到1M哈哈`~`
打开 压缩一下
压缩MDB文件 >在Access97里, 我们可以开一个资料库后, 利用工具-->资料库公用程式
>来压缩此一资料库,
>可是在压缩时, Access会先将此资料库"关闭", 再进行压缩,
>然后再开启压缩后的资料库,
>那么我该如何在表单的这个按钮做呢
>因为DBGird这个物件仍和资料库做联结, 所以我无法"关闭"此一资料库
Data1RecordsetClose
Data1DatabaseClose
DBEngineCompactDatabase "SourceDatabase", "TargetDatabase"
!!!你平常在 Dao 伫怎么用 Database 和 Recordset ,就怎么用 DataDatabase 和
DataRecrodset!!!
mdb其实不大,可是我每次做数据库的 *** 作,用几次就很大了,你可以把里面的表都导出到另一个mdb里面就小了
个人不推荐用mdb因为每次数据库有更改都要重新上传,除非非常好的sql功底可以直接写表,不然有什么表的结构都要重新上传了
如果你是使用像ASP之类的做网页的话,还可以自己编写程序去进行压缩和修复,这样就免去了每次的下载和上传数据库的过程。定期对MDB进行压缩修复也是一种变现的对数据库的维护吧~
数据库太大的话你可以收缩数据库,也可以建立几个次数据文件
数据库文件分为三种:主数据库文件(mdf)、次数据库文件(ndf)和事物日志文件(ldf),其中次数据库文件有个作用就是防止主数据库文件太大
以上就是关于SqlServer数据文件太大,表占用空间太大,怎么释放空间全部的内容,包括:SqlServer数据文件太大,表占用空间太大,怎么释放空间、dz3.2X 数据库中pre_forum_post太大,怎么清理怎么缩小、数据库表太大影响insert吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)