WEB开发网
开发学院数据库MSSQL Server SQL Server 2000服务器功能合并 阅读

SQL Server 2000服务器功能合并

 2007-05-17 09:37:59 来源:WEB开发网   
核心提示: 方案 1: 数据文件、日志文件(包括 Tempdb 日志)和相同磁盘阵列上每个实例的 Tempdb 文件,如附录 E 中的“磁盘配置 2”所述,SQL Server 2000服务器功能合并(8), 方案 2: 数据文件、日志文件(包括 Tempdb 日志)和三个独立

方案 1:

数据文件、日志文件(包括 Tempdb 日志)和相同磁盘阵列上每个实例的 Tempdb 文件,如附录 E 中的“磁盘配置 2”所述。

方案 2:

数据文件、日志文件(包括 Tempdb 日志)和三个独立磁盘阵列上每个实例的 Tempdb 文件,如附录 E 中的“磁盘配置 3”所述。

分隔物理磁盘上的日志文件和数据文件可以使性能提高 10%。

图 4:磁盘布局

为什么分隔物理磁盘上的日志文件可以提高性能

通常会将日志文件与数据文件放在不同的物理磁盘上,以便分开日志文件上的顺序磁盘 I/O 和数据文件上的随机磁盘 I/O。这也适用于本测试方案中的数百个日志文件。在较大卷中具有更多轴的好处大于将随机数据 I/O 和顺序日志 I/O 分开的好处。

恢复模式

测试表明,在完全恢复模式 (full recovery model) 下运行工作负荷可以获得在批量记录恢复模式 (bulk-logged recovery model) 下运行性能的 90%。在特定的方案中,使用完全恢复模式可以最灵活地进行恢复,同时还能维护良好的性能。

完全恢复模式可以提供良好的性能

为了确定不同恢复模式对工作负荷性能的影响,我们在 8 个实例中每个实例上的 500 个数据库中进行测试,使用最佳内存配置、磁盘配置和具有两种恢复模式的 CPU 关系,这两种恢复模式为:完全恢复和批量记录恢复。相对于使用完全恢复模式,使用批量记录模式运行工作负荷使性能提高 10%。

其他注意事项

Microsoft 建议所有的生产联机事务处理 (OLTP) 系统使用完全恢复模式及其提供的数据保护。进行工作量较大的操作(例如创建索引或装载大量数据)时,可以暂时使用批量记录恢复模式。工作量较大的操作能够提高性能,但也增加了丢失数据的风险。有关详细信息,请参阅 SQL Server 联机图书。

上一页  3 4 5 6 7 8 9 10  下一页

Tags:SQL Server 服务器

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