WEB开发网
开发学院数据库Oracle 基准测试:联机数据库备份期间的高事务吞吐量 (简... 阅读

基准测试:联机数据库备份期间的高事务吞吐量 (简述)

 2008-09-09 12:54:57 来源:WEB开发网   
核心提示:决策概述 数据的高可用性对企业的平稳运转至关重要,随着数据库的增大和操作扩展到一天 24 小时、一周 7 天,基准测试:联机数据库备份期间的高事务吞吐量 (简述),能够执行备份操作而不影响工作是非常重要的,此外,并且同样重要的是,可以在记录时间内还原,在灾难性故障发生后如要还原数据库,则必须能在最短时间内还原它

决策概述

数据的高可用性对企业的平稳运转至关重要。随着数据库的增大和操作扩展到一天 24 小时、一周 7 天,能够执行备份操作而不影响工作是非常重要的。此外,在灾难性故障发生后如要还原数据库,则必须能在最短时间内还原它。

Microsoft Corporation 与 Hewlett-Packard 合作证明了,备份和还原大型 Microsoft®SQL Server™ 7.0 版数据库可以以高数据速率完成,这是使命关键的应用程序所必需的,且对数据库生产性使用造成的影响最小。这些结果是在经济的 Hewlett-Packard NetServer LXPro 系统上实现的。Hewlett-Packard 与 Microsoft 技术的结合,避免了在完全访问数据与提供对这些数据的保护方面顾此失彼。

所有备份结果都是使用 SQL Server 7.0 (Beta 3) 集成的备份和还原功能实现的。本基准测试没有使用其它备份软件。SQL Server 可在数据库联机且可用时全速备份数据库。要实现最佳备份性能,无需将数据库脱机。

基准测试产生下列结果:

备份期间联机事务处理 (OLTP) 数据库上破记录的相对事务吞吐量。

Intel Pentium Pro 四处理器系统上极高性能的联机备份和还原。

破记录的备份和还原性能价格比。

所有备份测试均使用一个单 SQL Server 7.0 数据库,它包含 129 GB 实际数据。SQL Server 7.0 并不备份分配给数据库的未使用的空间。

活动联机备份

本测试在 3 种联机事务处理 (OLTP) 工作负荷下进行的,分别对应中等、繁重和非常繁重的系统使用率。度量的单位是每秒处理事务数 (tps) 和每小时 GB 字节数 (GB/小时)。

备份至 4 个 Hewlett-Packard SureStore DLT 70 磁带驱动器的结果
事务工作负荷没有备份时的事务处理速率备份期间的事务处理速率相对事务吞吐量备份吞吐量
中等70 tps68 tps97%68 GB/小时
繁重84 tps78 tps92%66 GB/小时
非常繁重95 tps83 tps88%53 GB/小时

备份至 8 个 Hewlett-Packard SureStore DLT 70 磁带驱动器的结果
事务工作负荷没有备份时的事务处理速率有备份时的事务处理速率相对事务吞吐量备份吞吐量
中等70 tps62 tps88%103 GB/小时
繁重84 tps69 tps82%76 GB/小时
非常繁重95 tps77 tps81%67 GB/小时

在中等负荷下,Hewlett-Packard NetServer LXPro 系统的备份速率是 68 GB/小时,事务吞吐量基本上没有下降 (3%)。即使在最繁重的工作负荷下,备份至 8 个 Hewlett-Packard SureStore DLT 70 磁带驱动器,事务吞吐量也只下降了 19%。

无事务负荷时的联机备份

本测试中要备份的数据库联机且可用,但备份期间没有数据库查询或更新活动。备份使用了 12 个 Hewlett-Packard SureStore DLT 70 磁带驱动器。

写入的数据量最大持续吞吐量平均吞吐量平均 CPU 使用率
129 GB200 GB/小时195 GB/小时10%

还原

本测试给出了高性能还原完整数据库的例证,对于影响整个数据库的灾难性故障,这种还原是必需的。

写入的数据量最大持续吞吐量平均吞吐量平均 CPU 使用率
129 GB175 GB/小时158 GB/小时16%

在本基准测试中,所用 Hewlett-Packard NetServer LXPro 系统是为 SQL Server 7.0 数据库 (100-400 GB) 上的业务线 OLTP 和决策支持而配置的。

硬件

本基准测试使用的硬件是 Hewlett-Packard NetServer LXPro,配置如下:

4 台 200-MHz Intel Pentium Pro 处理器

2 GB 内存

500 GB 磁盘总容量

12 个 Hewlett-Packard SureStore DLT 70 磁带驱动器

软件

本基准测试使用的软件包括 Microsoft Windows NT® 4.0 版 Service Pack 3 操作系统和 SQL Server 7.0 (Beta 3),有 250 个用户许可证。

价格性能比按每 GB/小时联机备份吞吐量的开销来衡量。在此计算中,使用总系统开销。

总系统开销联机备份吞吐量价格性能比
$215,146195 GB/小时每 GB/小时 $1103

SQL Server 7.0 数据库可以在正常操作期间进行备份,无需备份窗口,而使用备份窗口时数据是不可用的。这对一天 24 个小时、一周 7 天的运转很重要。

大型 SQL Server 数据库可以联机备份,并且同样重要的是,可以在记录时间内还原。

Hewlett-Packard NetServer LXPro 系统是一台企业级服务器,它是一个强大、可靠且极其经济的解决方案

Tags:基准 联机

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接