如何在Sybase数据库管理系统中提高数据库备份的速度
2014-09-23 20:21
295 查看
数据库备份向来是数据库管理员的最为重要的工作之一,面对越来越大的数据库,如何提高备份的性能,减少备份的时间呢?
本文就此问题,利用SAP Sybase ASE 16为例子,一一阐述。
1) 对数据库进行压缩
数据压缩,索引压缩可以大幅度降低数据库的 大小。数据库越小,备份就越快,这是地球人都知道的事。
ASE16提供了索引压缩,加上ASE15.7已经有的数据压缩和大对象压缩,压缩比可以在20-50左右。
2) 合理的备份类型
可以同时利用全备份,增量备份和日志备份。比如,没周一全备份,没天一次增量备份,没15分钟或者30分钟来一次日志备份,这样也可以提高备份的速度。 同时数据库的恢复也是非常容易的。
3)利用多个文件备份 multipe stripes,或者多个物理网卡,采用多个文件
4) 数据归档,把历史数据进行归档或者删除,降低库的的 大小。
5)备份时压缩。如果系统不是CPU bound,还是进行数据库备份时的压缩。
笔者利用上述的策略中两三个,曾经达到了一个小时可以备份1TB的数据库的全备份。
希望上述内容对你有所帮助。
我还有10个管理VLDB的技巧,容我以后慢慢道来。
本文出自 “TheDatabaseGuy” 博客,谢绝转载!
本文就此问题,利用SAP Sybase ASE 16为例子,一一阐述。
1) 对数据库进行压缩
数据压缩,索引压缩可以大幅度降低数据库的 大小。数据库越小,备份就越快,这是地球人都知道的事。
ASE16提供了索引压缩,加上ASE15.7已经有的数据压缩和大对象压缩,压缩比可以在20-50左右。
2) 合理的备份类型
可以同时利用全备份,增量备份和日志备份。比如,没周一全备份,没天一次增量备份,没15分钟或者30分钟来一次日志备份,这样也可以提高备份的速度。 同时数据库的恢复也是非常容易的。
3)利用多个文件备份 multipe stripes,或者多个物理网卡,采用多个文件
4) 数据归档,把历史数据进行归档或者删除,降低库的的 大小。
5)备份时压缩。如果系统不是CPU bound,还是进行数据库备份时的压缩。
笔者利用上述的策略中两三个,曾经达到了一个小时可以备份1TB的数据库的全备份。
希望上述内容对你有所帮助。
我还有10个管理VLDB的技巧,容我以后慢慢道来。
本文出自 “TheDatabaseGuy” 博客,谢绝转载!
相关文章推荐
- 系统管理程序中如何备份数据库、还原数据库[代码]
- SQL Server如何提高数据库备份的速度
- SQL Server如何提高数据库备份的速度
- 投诉废标:上海市劳动保障管理信息系统容灾备份系统数据库服务器集成项目
- 如何提高系统性能之数据库设计
- 处理上百万条的数据库如何提高处理查询速度
- 处理上百万条的数据库如何提高处理查询速度
- 如何提高数据库查询速度 (摘录)
- 如何在定制Prima SIRF TT4XOB系统时修改系统的大小及提高开机速度
- php 处理上百万条的数据库如何提高处理查询速度
- TFS2010备份:TFS2010在重装系统后,如何把以前的tfs数据库文件连接到tfs中
- CIO如何规范IT系统运维管理 提高IT管理水平(转载)
- 从浏览者访问网页的流程来看如何提高系统反应速度(2)--服务端网页的执行
- 数据库如何提高处理查询速度
- 如何提高GIS应用系统的运行速度
- 如何提高数据库查询速度 (摘录)
- 如何提高数据库查询速度 (收藏+体会)
- 处理上百万条的数据库如何提高处理查询速度
- 如何在定制Prima SIRF TT4XOB系统时修改系统的大小及提高开机速度
- 如何使用 MySQL Administrator 管理/备份/还原 My SQL 数据库