内容摘要:既然通过采用SQL Server 2005管理工具的升级可以轻松进行数据库的管理,还不快使用SQL Server 2005。更重要的是,微软发现SQL Server 2005是为企业准备的,即使它的测试版也是如此。
•数据库层——1.8TB的SAP R/3数据库驻留在在运行于Windows Server 2003企业版的SQL Server 2005上。数据库以大约每月40GB的速度增长,全部的数据库驻留在一个具有16GB内存的八路计算机HP ProLiant DL740上。采用光纤连接到HP企业版虚拟队列存储区域网络(SAN),Hatch’s组配置一个同一配置,采用SQL Server 2005数据库镜像的ProLiant DL740作为一个热备份。
三、收益
既然升级到SQL Server 2005测试版让SAP小组获得了一系列收益,包括部署数据库镜像的功能、在线构建索引和更好的管理工具。这个小组还发现新版的SQL Server 是为企业准备的,因为它提供了至少等同于 SQL Server 2000的性能和稳定性。
1. 带有数据库镜像的零事务丢失
SAP小组正在部署数据库镜像。在SQL Server 2005中,数据库镜像允许连续的事务日志流从源端服务器到一个目标服务器。主系统失败时,应用几乎可以立刻重连到第二台服务器上的数据库,而不需要等待修复完成。第二台服务器在数秒内检测到主服务器的失败并在检测到之后几乎立刻接受数据库的连接。镜像服务器具有一个数据库的冗余备份并处于同步状态,准备接受负载。
Hatch 说:“数据库镜像相对应SQL Server 2000中的日志记录是一个显著的进步,采用SQL Server 2000中的日志记录,我们每两分钟就要备份并复制日志到备份服务器,这意味着最坏的情况下我们可能要丢失两分钟的事务。”
对应的,数据库镜像提供了零事务丢失功能。“采用数据库镜像,我们将有一个具有高度同步功能,并可提供零事务丢失修复功能的SAP R/3环境下的热备份系统。SQL Server 2005提供了自动停机的功能,新的数据库镜像可以让我们创建一个高度容错功能的数据库系统,以保护我们所有的商务信息,而不需要复杂且昂贵的纯硬盘容错的开销。”
责编:豆豆技术应用