新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > 数据库 > sql server教程 > 正文:解析:优化数据库、差异数据库与备份性能

解析:优化数据库、差异数据库与备份性能

新客网 XKER.COM 2007-10-23 来源: yashi 收藏本文

创建数据库备份包含两个步骤:

◆将数据从数据库文件复制到备份设备。

◆将事务日志中用于将数据库前滚到一致状态的那部分复制到相同的备份设备。

与创建数据库备份一样,创建差异数据库备份也包括上面两步,但只复制已更改的数据(尽管需要读取所有数据库页以确定数据是否更改)。

备份数据库文件只需一步:将数据从数据库文件复制到备份设备。

用于存储数据库的数据库文件按磁盘设备排序,并给每个设备指派读取器线程。该读取器线程从数据库文件中读取数据。给每个备份设备指派写入器线程。写入器线程将数据写入备份设备。通过在更多的逻辑驱动器中分布数据库文件可以增加并行读取操作。同样,通过使用更多的备份设备可以增加并行写操作。

一般情况下,瓶颈是数据库文件或备份设备。如果读取吞吐总量比备份设备吞吐总量大,则瓶颈在备份设备这一侧。添加更多的备份设备(如果必要还添加 SCSI 控制器)可以提高性能。然而,如果备份吞吐总量比读取吞吐总量大,则应在设备上添加更多的数据库文件或者在 RAID(独立磁盘冗余阵列)设备内使用更多磁盘,以便增加读取吞吐量。 (责任编辑:卢兆林)

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐