26、SQL Server存储管理与优化指南

SQL Server存储管理与优化指南

1. DBCC CHECKDB命令概述

DBCC CHECKDB命令用于验证页面和记录头的物理结构完整性,以及数据库的分配一致性。该命令的完整运行时间取决于数据库和数据文件的大小。默认情况下,它会进行全面的逻辑检查,包括检查页面结构,还可以指定新的检查,如对索引视图、XML索引和空间索引使用EXTEND_LOGICAL_CHECKS。不过,带有EXTEND_LOGICAL_CHECKS选项的DBCC CHECKDB语句是一项资源密集型操作,仅在怀疑存在与物理损坏无关的索引问题,或者数据库的页面级校验和关闭时才应执行。

2. 为可扩展性配置服务器存储系统

在硬件层面配置可靠的存储系统,可确保服务器的可扩展性和性能。存储配置和管理通常由存储管理员负责,但组织应让数据库管理员(DBA)参与配置,从硬件角度构建完善的数据库服务器。RAID配置会影响存储系统的可靠性和性能,下面将介绍在SharePoint Server 2010环境中配置SQL Server数据库存储以实现可扩展性的最佳实践。

2.1 准备工作

在开始配置之前,需要了解一些重要的数据库文件考虑因素和服务器存储系统配置要点:
- OLTP数据库 :可能只包含单个数据库文件,而支持大量事务工作负载或大型架构的数据库可能会使用多种文件组架构来提高可扩展性、性能、操作便利性或可用性。
- 数据文件分离 :理想情况下,应将多个数据文件分离到不同的磁盘分区(物理)。
- 日志文件 :每个数据库至少有一个日志

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值