前言
做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期、结果进行登记,同时可能需要出一份巡检报告。
本系列旨在解决一些常见的困扰:
- 不知道巡检哪些东西
- 不知道怎么样便捷体检
- 机器太多体检麻烦
- 生成报告困难,无法直观呈现结果
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
总结
日志的错误往往要得到重视,当在日志中发现异常,请及时排查,这也是巡检的目的,消灭问题与萌芽阶段。
相关推荐
SQLServer 数据库运维技术是指在 SQLServer 数据库中进行性能优化、故障诊断和性能监控的一系列技术和方法。本文档主要介绍了 SQLServer 数据库运维技术的相关知识点,包括性能优化概述、性能指标参数、诊断工具、...
在SQL Server数据库管理中,日常巡检是保证系统稳定运行的关键环节。巡检不仅涉及到硬件资源的监控,还包括对数据库内部活动的分析。对于高并发、关键性的数据库系统,简单的硬件状态检查远远不够,需要深入到数据库...
SQL Server数据库健康检查 巡检报告
【ASP+SQL+Server程序代码系统——极品论坛详解】 ASP(Active Server Pages)是一种服务器端脚本语言,常用于创建动态网页。它是由微软开发的,允许开发者在HTML代码中嵌入VBScript或JScript代码,以实现网页的...
【ASP+SQL+Server+程序代码系统——图书管理】是一个基于Web的图书管理应用程序,它利用Active Server Pages(ASP)技术、SQL Server数据库管理和Microsoft Server Web服务器的强大功能,实现高效、安全的图书信息...
SQL Server日志查看工具是数据库管理员和开发人员的重要辅助工具,它可以帮助我们深入了解数据库的运行状态,诊断问题,以及进行故障排除。Log Explorer 4.2 是一款专门针对Microsoft SQL Server的日志分析软件,...
【ASP+SQL+Server+程序代码系统——销售管理】是一个基于Web的应用程序,它整合了ASP(Active Server Pages)技术、SQL Server数据库管理和服务器端编程,以实现高效、安全的销售数据管理和分析。该系统的核心目标是...
每个 SQL Server 数据库都有事务日志,用于记录所有事务以及每个事务所做的数据库修改。 你是否想读取和分析SQL Server日志文件 (.ldf) ?正找不到合适的软件呢?以上一款强大的sql数据库日志分析工具,可以轻松打开...
SQL Server健康检查脚本通常包含一系列查询,这些查询旨在收集关于服务器状态的关键信息,包括但不限于CPU使用率、内存使用情况、磁盘I/O性能、数据库事务日志的增长、备份状况、索引碎片、锁和阻塞等。通过执行这些...
【ASP+SQL+Server+程序代码系统——图书系统】是一个基于经典的Web开发技术组合的图书管理系统,用于管理和操作图书馆的日常事务。这个系统利用了Active Server Pages (ASP)作为前端开发语言,结合Microsoft SQL ...
- **监控数据库的当前运行状况**:确保SQL Server数据库能够稳定运行,是巡检的主要目标之一。这包括了对数据库性能、资源使用情况以及任何异常行为的监控。 - **监控备份、容灾和集群状况**:通过定期检查备份策略...
用IPSec加密你内部网的SQL Server数据通信(二)——使用基于证书的验证增强安全性.pdf
"用IPSec加密你内部网的SQL Server数据通信(一)——使用Kerberos或预共享密钥验证确保安全" 本文主要讲解了如何使用IPSec加密内部网的SQL Server数据通信,以确保数据的安全性。文章首先提出了内部网络安全的重要...
SQL Server维护手册是一份详尽的指南,涵盖了数据库系统的核心维护任务,主要针对SQL Server这一广泛应用的关系型数据库管理系统。这份手册旨在帮助管理员有效地管理和优化SQL Server环境,确保系统的稳定性和性能。...
【标题】:“asp+sql+server+程序代码系统——学校管理”是指基于ASP(Active Server Pages)编程语言、SQL Server数据库管理系统以及Windows 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...
在"sqlserver——oracle工具"的标题中,我们关注的是在SQL Server和Oracle之间进行数据迁移的工具。常见的数据迁移工具有: 1. Oracle SQL Developer Data Pump:Oracle官方提供的免费工具,可以方便地导入导出数据...
【ASP+SQL+Server程序代码系统——网上招聘】 在信息技术高速发展的今天,网络招聘已经成为企业和求职者交流的重要平台。ASP(Active Server Pages)是微软公司推出的一种服务器端脚本环境,用于创建动态交互式网页...
SQL Server日志清理是数据库维护中的重要环节,它涉及到数据库性能优化、空间管理以及数据安全性。..."SQL Server日志清理小助手"为管理员提供了便捷的自动化解决方案,帮助他们在日常运维中更加得心应手。