前言
做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期、结果进行登记,同时可能需要出一份巡检报告。
本系列旨在解决一些常见的困扰:
- 不知道巡检哪些东西
- 不知道怎么样便捷体检
- 机器太多体检麻烦
- 生成报告困难,无法直观呈现结果
SQL Server的日志信息往往反映出你的一些系统问题,那么巡检中药及时查看这些系统日志中的错误,并及时解决,这也是巡检的目的。
日志概览
在【检查项】-【全部】页中查看日志标签,当日志中发现错误,会给出警告。
日志详细
在【日志】页可以查看日志的详细信息。
错误说明:
1.文件自增长(Autogrow) :无论是数据文件还是日志文件,当文件写满后都会根据设置的值进行增长以保证可以继续写入,当文件出现自增操作而相应时间比较慢时会记录在log中:
Autogrow of file 'templog' in database 'tempdb' was cancelled by user or timed out after 10180 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
注:此问题常见原因为设置的增长过大,或文件较大而使用百分比增长(默认10%,建议使用固定增量值)
2.Login failed : 登录失败,请查看程序是否密码配置正确。如果提供公网访问,则查看是否遭到暴力破解。数据库上是否账号禁用等。
3.Operating system error :操作错误,此类问题一般需要及时关注并解决。
例:Extend Disk Backup: failure on backup device 'D:\autoback\backup_2016_10_02_062001_0859543.bak'. Operating system error 112(磁盘空间不足。).
4. I/O requests :此类问题主要表现为磁盘IO响应速度慢。请参见磁盘压力分析,响应慢的解决办法。
SQL Server has encountered 1 occurrence(s) of I/O requests taking longer than 15 seconds to complete on file [H:\DATA\zk.MDF] in database [zk] (57). The OS file handle is 0x0000000000001F90. The offset of the latest long I/O is: 0x00000d8a056000
总结
日志的错误往往要得到重视,当在日志中发现异常,请及时排查,这也是巡检的目的,消灭问题与萌芽阶段。
相关推荐
数据库巡检方法是对数据库进行检查的步骤,包括检查数据库的磁盘空间使用信息、日志文件大小及使用情况、表的磁盘空间使用信息、磁盘读写情况、I/O 工作情况、锁与等待、死锁、用户和进程信息、活动用户和进程的信息...
SQLServer 数据库运维技术是指在 SQLServer 数据库中进行性能优化、故障诊断和性能监控的一系列技术和方法。本文档主要介绍了 SQLServer 数据库运维技术的相关知识点,包括性能优化概述、性能指标参数、诊断工具、...
在SQL Server数据库管理中,日常巡检是保证系统稳定运行的关键环节。巡检不仅涉及到硬件资源的监控,还包括对数据库内部活动的分析。对于高并发、关键性的数据库系统,简单的硬件状态检查远远不够,需要深入到数据库...
《SQL Server数据库巡检手册》是一份详细的指南,旨在帮助管理员对SQL Server环境进行系统性的检查和维护。这份文档发布于2015年9月15日,分为三个主要部分,分别是“巡检报告”、“巡检脚本”和“巡检方法”。通过...
SQL Server 提供了多种备份方式,包括完整备份、差异备份以及事务日志备份等。 ##### 完整备份 完整备份是指将整个数据库的数据及结构全部复制到备份介质上。这种方式适用于首次备份或系统发生重大变更后进行备份。...
SQL Server数据库健康检查 巡检报告
【ASP+SQL+Server程序代码系统——极品论坛详解】 ASP(Active Server Pages)是一种服务器端脚本语言,常用于创建动态网页。它是由微软开发的,允许开发者在HTML代码中嵌入VBScript或JScript代码,以实现网页的...
Sql Server——Sql性能优化Sql Server——Sql性能优化Sql Server——Sql性能优化Sql Server——Sql性能优化Sql Server——Sql性能优化Sql Server——Sql性能优化Sql Server——Sql性能优化Sql Server——Sql性能优化
SQL Server日志查看工具是数据库管理员和开发人员的重要辅助工具,它可以帮助我们深入了解数据库的运行状态,诊断问题,以及进行故障排除。Log Explorer 4.2 是一款专门针对Microsoft SQL Server的日志分析软件,...
每个 SQL Server 数据库都有事务日志,用于记录所有事务以及每个事务所做的数据库修改。 你是否想读取和分析SQL Server日志文件 (.ldf) ?正找不到合适的软件呢?以上一款强大的sql数据库日志分析工具,可以轻松打开...
SQL Server 数据库运维技术 SQL Server 数据库运维技术是一门复杂的技术,涉及到数据库架构设计、性能优化、查询优化、索引优化、并发控制、存储优化、服务器优化等多方面的内容。本文将对 SQL Server 数据库运维...
SQL Server健康检查脚本通常包含一系列查询,这些查询旨在收集关于服务器状态的关键信息,包括但不限于CPU使用率、内存使用情况、磁盘I/O性能、数据库事务日志的增长、备份状况、索引碎片、锁和阻塞等。通过执行这些...
【ASP+SQL+Server+程序代码系统——图书系统】是一个基于经典的Web开发技术组合的图书管理系统,用于管理和操作图书馆的日常事务。这个系统利用了Active Server Pages (ASP)作为前端开发语言,结合Microsoft SQL ...
- **监控数据库的当前运行状况**:确保SQL Server数据库能够稳定运行,是巡检的主要目标之一。这包括了对数据库性能、资源使用情况以及任何异常行为的监控。 - **监控备份、容灾和集群状况**:通过定期检查备份策略...
用IPSec加密你内部网的SQL Server数据通信(二)——使用基于证书的验证增强安全性.pdf
【ASP+SQL+Server程序代码系统——天书】 在IT领域,ASP(Active Server Pages)是一种微软公司开发的服务器端脚本环境,用于创建动态网页或Web应用程序。它允许开发者在HTML代码中嵌入VBScript或JScript代码,使得...
SQL Server维护手册是一份详尽的指南,涵盖了数据库系统的核心维护任务,主要针对SQL Server这一广泛应用的关系型数据库管理系统。这份手册旨在帮助管理员有效地管理和优化SQL Server环境,确保系统的稳定性和性能。...
【ASP+SQL+Server程序代码系统——新闻发布】是基于经典的Web开发技术组合,包括Active Server Pages(ASP)、Structured Query Language(SQL)以及Microsoft SQL Server构建的一款动态网站应用。这个系统的核心...
SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server近年来不断更新版本,1996...
微软MS SQL SERVER 日志收缩工具(2019重构版)支持sqlserver 2008及以后版本,trunc绿色版单文件。 MS SQL Server日志收缩工具是款小巧好用的sql日志清理工具,主要就是帮助用户清除系统红无用的SQL日志文件,更...