SQLServer巡检报告-模板_第1页
SQLServer巡检报告-模板_第2页
SQLServer巡检报告-模板_第3页
SQLServer巡检报告-模板_第4页
SQLServer巡检报告-模板_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SQL Server 巡检报告XXXX系统集成服务有限公司密级:保密XX省 XX公司SQL Server 数据库系统巡检报告XXXX系统集成服务有限公司2016 年 02 月第 1章.文档控制3第 2章.巡检目的4第 3 章.系统基本信息巡检4第 4 章.操作系统环境巡检5第 5 章.数据库性能巡检6第 6 章.数据库维护巡检11第 7 章.总结及建议12第 1 章.文档控制日期作者版本修改记录2016.02.03小明V 1.0首次巡检第2章.巡检目的A. 监控数据库的当前运行状况,确保数据库稳定运行。B. 监控数据库的备份或容灾或集群状况,减少问题发生时的风险和责任。C. 尽可能减少紧急故障

2、发生频率。D. 尽早发现系统存在的潜在问题,使可能的故障消除在萌芽状态。E. 提出相应的合理改进建议。第 3 章. 系统基本信息巡检SQL SERVER 2005是微软出品的数据库产品,以其卓越的性能和高超的稳定性在目前的企业应用中占据着重要地位。此次SQL Server 维保保障 SQL数据库系统的稳定工作的重要措施,在此感谢在巡检过程中给予我们帮助和支持的客户方员工。A. 机器名称: UfidaB. 硬件配置: Intel(R) CPU E5-2630 2.3GHz(2处理器 ),24 核,16G 内存C. 操作系统版本: Windows Server 2008 R2 X64企业版 Win

3、dows NT 6.1(Build 7600: )D. 数据库版本: Microsoft SQL Server 2005 SP3- 9.00.4035.00 (X64)E. 工作模式: Windows域模式,域为 F. 数据库端口: 1433G. 业务系统:用友财务、人事和考勤。H. 内存使用:物理内存 16G,实际使用 5.95G,设置了最大内存 12G。第 4 章. 操作系统环境巡检A. 检查系统日志a) 使用“事件查看器”,查看系统日志,关注错误信息排查错误。检查结果:正常b) 重点关注与 SQLServer 相关的日志信息。检查结果:有比较多的 SA账户登陆失败,需进一步排查。c) 及

4、时备份与清理过期的日志信息。检查结果:正常B. 检查磁盘空间a) 有 C、D、E 三个盘符,系统文件在C盘上,数据文件和日志文件在D盘上。b) 检查系统文件所在的磁盘空间使用情况检查结果:正常已用空间: 43.7G,可用空间 53.9Gc) 检查数据文件所在的磁盘空间使用情况检查结果:正常已用空间: 8.62G,可用空间 479Gd) 检查日志文件所在的磁盘空间使用情况检查结果:正常已用空间: 8.62G,可用空间 479Ge) 检查备份的磁盘空间使用情况检查结果:单机运行,没有备份。第 5 章. 数据库性能巡检12345检查项目检指标说明查结果磁盘使用情况PhysicalDisk- AVG.

5、Disk正显示每一个磁盘的队列长度。不要选择 _TOTAL对象,而是查看某驱动盘符的队列长度,如果参数Aueue Length常值持续大于 2,则可能影响性能。PhysicalDisk- AVG.Disk正显示每次读取的平均磁盘时间,理想情况下值小sec/Read常于 10 毫秒。PhysicalDisk- AVG.Disk正显示每次写入的平均磁盘时间,理想情况下值小sec/Write常于 10 毫秒。SQL Serve Access Methods-正显示每秒请求完全索引扫描或者全表扫描的数目,如果扫描频率每秒大于 1,那么说明索引缺少Fullscans/sec常或者索引比较差。SQL Se

6、rver Access正显示每秒页面拆分的次数。可以通过适当的索引Methods- PageSplits/sec常维护或者好的填充因子来避免发生。CPU使用情况低于 3%System- Processor Queue正显示系统队列长度,如果平均值大于 3,那么说明Length常cpu 存在瓶颈。Processor-%Privilege正显示操作系统内部操作所花费的时间Time常SQL Server: SQL显示查询计划的编译次数。次数过高的话,说明正可能未使用绑定变量导致计划重新编译,或者说Statistics-SQL常重新编译次数比编译次数过高的话,那么说明存Compilations/sec

7、在应用上的瓶颈。SQL Server: SQL正显示查询计划的重编译次数。次数过高的话,说Statistics-SQL Re-常明可能未使用绑定变量导致计划重新编译,或者Compilations/sec说重新编译次数比编译次数过高的话,那么说明存在应用上的瓶颈。内存使用情况5.95G重点查看 buffer counts 部分 :其中 committed memory 和 target memory 最重正要。DBCC MEMORYSTATUSCommitted memory 表示 sql server 已经得到的内常存数量target memory 表示有效运行所需的内存数量。当两个存在差别过

8、大,说明可能存在内存压力。SQLServer:Buffer Manager-正显示数据页在缓冲池中驻留的时间长度(单位是秒)。值越大,系统越健康。如果存在内存瓶Page Life Expectancy常颈,这个值会低于 300s 或者更少。SQLServer:Buffer Manager-正显示数据库内存命中率,所请求的数据或者说页面在缓冲池被找到的次数,如果很低说明内存不 Buffer cache hit ratio常足,此值一般大于 98%SQLServer:Buffer Manager-正当这个指标与目标内存页面数比例较大时可能存 Stolen pages常在问题。SQLServer:B

9、uffer Manager-正显示等待内存授权的进程队列。这个指标值为 0Memory Grants Pending常时理想状态。SQLServer:Buffer Manager-正显示检查点操作每秒写入磁盘的脏页数目。如果Checkpoint pages/sec常这个值很高,说明缺少内存。SQLServer:Buffer Manager-正显示每秒将脏页从内存写到磁盘的次数。这个值应该尽可能接近 0,当大于 20 或者更多,确信缓 Lazy writes/sec常冲池不够。第6章.数据库维护巡检A. 主数据库(业务数据库)( 查看数据文件和日志文件增长情况)检查结果:正常自动增长,每次增长1

10、0%,空间足够。B. 镜像数据库检查结果:单机数据库运行,没有配置镜像。C. 辅助数据库 (Log Shipping)检查结果:单机数据库运行,没有配置日志传送(Log Shipping)。D. 作业运行状况(通过图形界面“作业活动监视器”查看)检查结果:没有作业,没有启动 SQL Agent。E. 备份状况(查看备份是否成功、验证备份集 (RESTORE VERIFYONLY、)定期做数据库灾难恢复的演练 - 还原、 HA)检查结果:没有备份,也没有做双机热备HA。第 7 章.总结及建议总结:1.数据库性能: CPU消耗低, 2%以下,内存充足,不到设置的最大内存12G的 50%,硬盘空间也充足。2. 数据库安全性:较多的 SA登陆失败,可能是正常的密码输入错误引起,也可能涉及安全风险。3. 数据库备份容灾:当前用户只是在同一个硬盘、同一个 SQL实例里有多个数据库,但是没有做普通意义上的备份和容灾,存在数据丢失风险。建议:1. 进一步核实 SA登陆失败的原因。2. 数据库的备份很重要,建议做

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论