数据库大小优化指南

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:3

数据库大小优化指南

业务场景

数据库比较大,想排查是否有优化空间?

数据库大小增长较快,是哪些内容占用较多空间?如何处理?

解决方案

数据库空间占用较大,首先要排查空间占用情况。可参考 查看确认数据中心较大的表 确认哪些表较大。

以下操作前,务必先备份数据库。

1、参考 临时表优化处理 可处理临时表占用空间较多情况。注意先数据库清理再开启执行计划任务避免后续累积。

2、参考 数据库大表清理 可检查处理是否有其他大表可清理。

3、检查数据库恢复模式。如果是“完整、大容量日志”模式,则在没有日志备份时数据库事务日志可能较大且无法收缩

4、检查数据库可用空间情况。如果经以上操作后数据库或日志的可用空间较大(一般占比30%以上)可以考虑手动收缩下数据库,参考 微软文档:收缩数据库

5、对于数据库备份,如果想进一步减少大小,可启用数据库压缩备份。操作方法: 登录SQL Server Management Studio,在“对象资源管理器”的服务器上右键选择“属性”,切换“数据库设置”页,勾选“压缩备份”并确定关闭属性窗口。

补充说明

Oracle数据库用户可参考上述思路检查,但不同数据库具体操作存在差异,具体应由现场具有条件的DBA执行。

数据库大小优化指南

业务场景数据库比较大,想排查是否有优化空间?数据库大小增长较快,是哪些内容占用较多空间?如何处理?解决方案数据库空间占用较大,首先要排查...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息