博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server 备份场景示例
阅读量:6259 次
发布时间:2019-06-22

本文共 666 字,大约阅读时间需要 2 分钟。

一、场景描述

  财务部的数据库存储在SAN。其中数据文件有2TB,位于专用的LUN (D盘),D盘现在还有1TB的可用空间。事务日志文件有10GB,位于专用的LUN(E盘),E盘还有5GB的可用空间。

  在星期一到星期五的工作时间09:00--17:00,这个数据库被用户连续修改。每天都有5%的数据被修改。财务部会在每个工作日的11:15和15:15使用BCP或BULK INSERT命令将一个很大的CSV文件导入至数据库的几个table中。每次导入都会为数据库增加3GB的数据。因此,数据导入的操作必须在最短的时间内完成。

  每个星期日的10:00做一次完全备份,在工作日还会每隔2小时(11:00、13:00、15:00、17:00)做一次备份。

二、示例

1、在备份时可能会发生“无效的checksum”,遇到这种情况应让备份可以继续执行。使用哪个参数?

答:CONTINUE_AFTER_ERROR

2、为了将数据备份,并能在开发部的数据库服务上进行恢复,使用哪个参数?

答:COPY-ONLY

3、添加了一个日志传送,将财务部的数据库传送到另一个SQL Server实例。现在,你需要故障转移(Fail-Over),将数据服务转到第二个数据库。这时候,你需要确保所有的事务能被复制到第二个数据库。 使用哪个参数?

答:NOREVCOVERY

4、为了尽可能减小备份文件的大小,使用哪个参数?

答:Trasaction log

5、为了提升性能,并尽可能减少数据丢失,应使用哪种恢复模式?

答:BULK_LOGGED

转载地址:http://suqsa.baihongyu.com/

你可能感兴趣的文章
Mongodb定期备份
查看>>
Confluence 6 数据库设置
查看>>
刨根问底-struts-怎么加载配置的相应的信息
查看>>
解决mysql数据库大小写敏感问题
查看>>
jsp页面组成
查看>>
LCS记录
查看>>
C++开源跨平台类库集
查看>>
everything搜索工具小技巧
查看>>
一个 Sql语句优化的问题- STATISTICS 统计信息
查看>>
你不知道的KVO的内部实现
查看>>
转】MyEclipse10安装Log4E插件
查看>>
windows server2012r2 安装NET Framework 3.5
查看>>
[osg][osgEarth][原]基于OE自定义自由飞行漫游器(初级版)
查看>>
Java遇见HTML——JSP篇之JSP基础语法
查看>>
导出一个数据库中的表中的某一条数据
查看>>
JQuery初体验
查看>>
全球顶级黑客对决AI GeekPwn2017黑客大赛看点全面曝光
查看>>
浅析前端开发中的 MVC/MVP/MVVM 模式
查看>>
toString、equals和hashCode重写
查看>>
sizeof 和strlen的区别
查看>>