`
SQL专家云技术团队
  • 浏览: 17675 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SQL SERVER运维巡检系列之二——数据库

阅读更多

前言

  做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期、结果进行登记,同时可能需要出一份巡检报告。

  本系列旨在解决一些常见的困扰:

  • 不知道巡检哪些东西
  • 不知道怎么样便捷体检
  • 机器太多体检麻烦
  • 生成报告困难,无法直观呈现结果

 

  经过硬件巡检,数据库状态情况的巡检无疑是日常运维巡检的第二步骤。数据库的巡检主要包含,文件大小、配置信息、空间分配等对象。

数据库大小

  1.在SQL专家云的【概览】页面即可图形化查看数据库文件大小,作为运维人员我们首先要清楚运维的数据库有多大?数据文件有多大?日志文件有多大?

  注:与上一次的收集对比即可得知数据库在两次收集时间段内的增量。

  注:如果日志文件过大,是否处于完整备份模式,并且缺少日志备份或备份频率不合理。

  

 

   2.在SQL专家云的【数据库】-【概况】页面数据库文件大小及详细的信息。

  注:另外可以得知系统中的表、视图、函数、存储过程的数量,与上一次的收集对比即可得知开发人员或维护人员在这期间内做过多少新增对象。

  

 

数据库配置

  1.再【检查项】-【全部】中查看每个数据库的配置信息,当数据库配置未通过常规检查,平台会提示出警告。

  注:一切数据库配置不当可能造成性能或安全等问题。每次巡检都需要注意一些影响的配置是否被误开启,或初期就未做优化配置。(数据库配置建议详见:平台中最佳配置)

  

  2.在【数据库】-【配置】页中查看数据库的配置信息,信息重要包含数据库大小、恢复模式、兼容级别、排序规则、上一次checkdb的时间等。

  

 

文件信息

  在【数据库】-【文件】页中查看数据库的文件分配情况、文件大小、增长配置、路径等信息。

  

 

空间分配

  在【数据库】-【空间】页可以查看数据库中表对象的行数及分配空间等信息。

  注:系统管理员或运维人员应对系统中的大表提高关注,通过大表行数和占用空间的变化,给出建议和规划,如是否需要做分区表,是否要对历史数据归档等。

  

 

总结

  对数据库的文件分配、文件大小进行巡检,可以总体看出数据的量级及每天的增长情况,只有了解这些才能让管理者在方案决策中更有依据。

  数据库配置对于性能、安全等方面有很大的影响,当数据库配置被无意修改而又没有察觉的时候,当出现问题,可能很难排查。

  对于系统中的大表,每个管理员都应该提高关注,大表的增量、大表的设计是否合理等,对系统的稳定和性能有着很大的影响。

0
3
分享到:
评论

相关推荐

    sql server 数据库巡检

    SQL Server 数据库巡检知识点 通过对 SQL Server 数据库巡检的重要性,我们可以了解到数据库的健康状态和安全性。以下是数据库巡检的知识点: 一、数据库巡检报告 * 数据库巡检报告是对数据库当前状态的总结,...

    SQL Server数据库健康检查 巡检报告

    SQL Server数据库健康检查 巡检报告

    SQL Server 数据库日常维护脚本 合集

    ### SQL Server 数据库日常维护脚本合集解析 #### 备份操作 在数据库管理中,备份是一项极其重要的任务,确保数据的安全与可恢复性。SQL Server 提供了多种备份方式,包括完整备份、差异备份以及事务日志备份等。 ...

    SQLServer数据库运维技术.pptx

    SQLServer 数据库运维技术是指在 SQLServer 数据库中进行性能优化、故障诊断和性能监控的一系列技术和方法。本文档主要介绍了 SQLServer 数据库运维技术的相关知识点,包括性能优化概述、性能指标参数、诊断工具、...

    SQL Server 巡检报告v1.0(word).doc.rar

    《SQL Server数据库巡检手册》是一份详细的指南,旨在帮助管理员对SQL Server环境进行系统性的检查和维护。这份文档发布于2015年9月15日,分为三个主要部分,分别是“巡检报告”、“巡检脚本”和“巡检方法”。通过...

    核心业务的SqlServer日常巡检项目

    在SQL Server数据库管理中,日常巡检是保证系统稳定运行的关键环节。巡检不仅涉及到硬件资源的监控,还包括对数据库内部活动的分析。对于高并发、关键性的数据库系统,简单的硬件状态检查远远不够,需要深入到数据库...

    SQLServer数据库运维技术.pdf

    SQL Server 数据库运维技术 SQL Server 数据库运维技术是一门复杂的技术,涉及到数据库架构设计、性能优化、查询优化、索引优化、并发控制、存储优化、服务器优化等多方面的内容。本文将对 SQL Server 数据库运维...

    Android源码——数据库SQLite.zip

    总的来说,"Android源码——数据库SQLite.zip"的内容涵盖了SQLite在Android中的使用、数据库的创建与管理、SQL操作、事务处理、性能优化等方面的知识,对于深入理解Android应用的数据存储机制具有很高的学习价值。

    SQL Server2005的好工具——数据库发布向导(Database Publishing Wizard)

    很多数据库都提供提供数据库定义和数据导入功能,但不幸的是SQL Server却没有,导出成SQL语句只会到处数据库对象的定义,并不包含数据,为了达到导出数据的功能,我们通常只能通过数据库附加或者备份的功能实现,而...

    人事管理系统——数据库课程设计

    【标题】"人事管理系统——数据库课程设计"是一个项目,它主要目标是利用C#编程语言构建一个人事管理软件。在数据库课程设计中,学生通常会被要求设计并实现一个实际的应用程序,以展示他们对数据库管理和应用程序...

    asp+sql+server+程序代码系统——极品论坛

    【ASP+SQL+Server程序代码系统——极品论坛详解】 ASP(Active Server Pages)是一种服务器端脚本语言,常用于创建动态网页。它是由微软开发的,允许开发者在HTML代码中嵌入VBScript或JScript代码,以实现网页的...

    适用SQL Server 2016版本的数据库加载驱动包——sqljdbc42.jar

    <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc <version>6.x.x.jre8</version> <!-- 根据实际版本号替换 --> ``` 确保版本号与`sqljdbc42.jar`的实际版本匹配,以便获得最佳的兼容性和...

    SQL Server数据库技术手册_sqlserver_SQLServer2019_tightly2ce_plaineiz_

    SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server近年来不断更新版本,1996...

    SQL Server 2005 SP1——数据库镜像功能的强力推进者.pdf

    该服务包对数据库镜像功能进行了重要改进和加强,使之成为SQL Server 2005的一个核心特性。数据库镜像是数据库管理系统中的一种高可用性解决方案,允许数据库在不同服务器上进行实时复制,以提高数据的安全性和系统...

    sql server数据库查看器

    SQL Server数据库查看器是一款专为SQL ...总之,SQL Server数据库查看器是一个功能全面的工具,旨在简化数据库管理工作,提高开发和运维效率,无论是日常的数据操作还是复杂的数据库管理任务,它都能提供有效的支持。

    sql server 数据库文件——图书订购

    在SQL Server中,数据库文件是存储数据和元数据的核心组件,它们构成了数据库的基础。本案例提供的"图书订购"数据库文件包含两个主要部分:mdf(主数据文件)和ldf(日志文件)。这两个文件是SQL Server数据库不可或...

    中控考勤软件sqlserver数据库建立办法

    在软件的安装目录下找到 SQL Server 数据库脚本(文件名:sqlserver.sql),用记事本打开,然后把里面的脚本程序全部复制。注意,复制粘贴时不要通过快捷键操作,点鼠标右键复制粘贴。 步骤 4:执行数据库脚本 在...

    用IPSec加密你内部网的SQL Server数据通信(二)——使用基于证书的验证增强安全性.pdf

    用IPSec加密你内部网的SQL Server数据通信(二)——使用基于证书的验证增强安全性.pdf

    sybase\sql server\My SQL 三大数据库安装及日常维护手册

    SQL Server 2008 R2 是微软推出的一款企业级关系型数据库管理系统,广泛应用于数据存储和处理。安装SQL Server 2008 R2时,首先要确保操作系统兼容,然后下载安装媒体,通过SQL Server安装中心进行安装。在安装过程...

Global site tag (gtag.js) - Google Analytics