SQL Server 2008的可用性应用场景

数据库 SQL Server
任何应用程序的停机时间都会给企业带来负面影响,导致收入损失、客户满意度下降并损害企业的信誉。许多数据库应用程序,尤其是企业业务应用程序,要求系统停机时间尽可能缩短。系统停机时间的产生有多种原因,如人为失误、自然灾害、硬件或软件故障以及应用程序升级。Microsoft SQL Server 2008 Always On 技术提供了各种选项,可将停机时间降至最低,且保持适当级别的应用程序可用性。

对许多业务而言,获得高可用性是一种常见需求。解决方案是否适用于特定的应用场景取决于很多因素,在一种场合下表现***的解决方案在另一种场合下不一定是最适合的。例如如下应用场景:

◆基于 Internet 的运动商品零售商想为其客户提供近似连续的可用性。Web 服务器已加到 Web 场中,但数据库故障会产生错误,这些情形大多数时候会使公司失去客户。该公司已经拥有经核准的标准服务器版本,希望能够避免花费大量资金、更改基础结构或重写应用程序。

◆猎头公司很关注其用户使用客户数据库时遇到的错误。虽然没有必要立即执行故障恢复,但该公司还是希望拥有一台可以快速在线获得的温备用服务器。

◆保险公司想为其索赔数据库提供近似连续的可用性。该系统的性能一定不能受到影响,而且当前存储在文件系统中用以支持索赔的文档也必须可用。

◆管理培训公司有三个站点,每个站点都有一支销售团队。销售团队将各自站点的记录输入 Orders 数据库中。为提高性能,要求每个站点能够在本地服务器上访问公司的所有订单。当出现故障时,为提供可用性,每个站点都必须能够切换到另一个站点的服务器。

◆会计公司希望在出现故障时(如自然灾害)也能为其客户提供可用性。信息不一定要立即可用,但应该在数小时而不是数天内可供使用。该公司还想每天都保存数据库中的信息,以满足法规要求。拷贝的数据不需要立即可用,但必须在许多年内都可供使用。

◆玩具制造商想根据销售数据库编制报告,但由于该数据库一直处于使用状态,因此编制报告的过程通常会被当前正在执行的交易打断。该公司希望能够针对未提交的交易编制报告,但这会产生不正确的结果,因为有些交易并不完整。

◆房地产公司想在用户操作错误时保护系统,希望能够恢复前一天的记录值。该公司还想能够根据前一天的数据编制报告,因为它们不会受到当天交易的影响。在理想情况下,该公司希望实施一种磁盘开销最小的解决方案。

根据各种可用性要求,企业需要一种能为高可用性解决方案提供灵活选项的数据库平台。本白皮书中,可以看到 SQL Server 2008 Always On 技术如何为高可用性提供灵活选项,以使企业能够根据特殊需求实施***解决方案。

【编辑推荐】

  1. 重创历史性数据 SQL Server灾难恢复
  2. 浅谈如何优化SQL Server服务器
  3. 在SQL Server中谨慎导入导出大容量数据
责任编辑:庞桂玉 来源: MSDN
相关推荐

2009-04-16 15:34:35

SQL Server

2012-09-04 13:43:31

SQL Server

2010-09-14 08:55:55

SQL Server

2009-07-07 23:14:00

高可用性SQL Server

2010-09-13 14:34:22

SQL Server

2009-07-09 10:25:16

2010-09-13 14:45:56

SQL Server

2011-04-14 13:13:28

SQL serverSQL Mirror

2010-06-03 15:23:48

2020-03-18 09:00:06

SQL Server云计算数据库

2010-07-06 17:42:46

SQL Server

2024-08-13 15:42:19

2011-03-29 12:42:25

SQL Server 高效性

2010-08-31 19:45:26

DHCP server

2010-04-19 14:49:56

Oracle高可用性

2011-06-15 16:45:03

UIKitCocoa TouchiOS

2010-12-07 15:30:15

Exchange Se

2010-07-02 13:07:11

SQL Server

2012-09-07 09:57:14

2024-02-27 09:48:25

Redis集群数据库
点赞
收藏

51CTO技术栈公众号