轻松精通数据库管理之道——运维巡检之二(数据库)

前言

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

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

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

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

数据库大小

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

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

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

  

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

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

  

数据库配置

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

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

  

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

  

文件信息

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

  

空间分配

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

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

  

总结

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

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

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

时间: 2024-11-08 22:21:02

轻松精通数据库管理之道——运维巡检之二(数据库)的相关文章

轻松精通数据库管理之道——运维巡检之四(数据库备份)

前言 做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期.结果进行登记,同时可能需要出一份巡检报告. 本系列旨在解决一些常见的困扰: 不知道巡检哪些东西 不知道怎么样便捷体检 机器太多体检麻烦 生成报告困难,无法直观呈现结果 日常的备份是运维人员的基本工作,保证备份策略完善,备份可用也是运维人员的重中之重. 概览检查 备份的检查是SQL专家云检查中的一大项,也可见备份的重要性,在[检查项]-[备份]页中,会针对备份的策略进行检查,当策略不合理则会给出警告. 详细信息 在[数据库]-

轻松精通数据库管理之道——运维巡检系列

巡检是数据库管理员保证数据库健康的必要维护项,全面的巡检可以及早的发现问题.解决问题.预防问题. 很多数据库维护人员其实对数据库了解的并不深入(常常集中在传统行业),不是专业的DBA,同时又身兼多职(业务.软件.网络.硬件),在每天繁杂的工作中已经身心俱疲.这样的一种状态也必然让系统管理员即使有意精心呵护系统,但由于精力有限,不能深入学习,也找不到合适高效的方法去全面巡检自己的系统. 最终会导致什么样的结果的? 系统中存在大量的隐患,经常充当救火队员.拆弹兵的角色. 那么本系列用简单工具.易懂的

轻松精通数据库管理之道——运维巡检之一(服务器状态及个硬件指标)

前言 做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期.结果进行登记,同时可能需要出一份巡检报告. SQL专家云(www.zhuancloud.com)带您轻松精通数据库管理之道 本系列旨在解决一些常见的困扰: 不知道巡检哪些东西 不知道怎么样便捷体检 机器太多体检麻烦 生成报告困难,无法直观呈现结果 服务器的硬件情况大多数情况会有硬件组专门负责巡检,但是作为数据库服务器的管理者,我们也要时刻警惕,万一硬件的兄弟稍稍一偷懒,你管理的数据服务器出现问题也不能及时发现,或硬件配置缩水

轻松精通数据库管理之道——运维巡检之三(结构设计)

前言 做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期.结果进行登记,同时可能需要出一份巡检报告. 本系列旨在解决一些常见的困扰: 不知道巡检哪些东西 不知道怎么样便捷体检 机器太多体检麻烦 生成报告困难,无法直观呈现结果 前面两篇对服务器软硬件配置.数据库概况进行了巡检,下面我们要对数据库的一些结构设计进行检查,这些检查主要针对系统开发初期一些不优化的结构设计或在系统不断有新功能增加或运维变动而产生的结构变化. 物理结构概览 在[检查项]-[全部]中查看每个数据库的信息,当数据

轻松精通数据库管理之道——运维巡检之八(性能)

前言 做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期.结果进行登记,同时可能需要出一份巡检报告. 本系列旨在解决一些常见的困扰: 不知道巡检哪些东西 不知道怎么样便捷体检 机器太多体检麻烦 生成报告困难,无法直观呈现结果 性能是系统好坏的重要指标之一,而性能问题可能是因为某一个小点而引起(如参数配置.作业配置.结构设计.软硬件环境等).前面七篇文章从不同的方面对系统进行了巡检,本篇将介绍系列巡检中最重要的一项(性能). 性能基线 性能巡检的指标非常多,情况变化也很大,所以对自己

轻松精通数据库管理之道——运维巡检之五(实例级参数)

前言 做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期.结果进行登记,同时可能需要出一份巡检报告. 本系列旨在解决一些常见的困扰: 不知道巡检哪些东西 不知道怎么样便捷体检 机器太多体检麻烦 生成报告困难,无法直观呈现结果 实例的参数对系统性能和稳定的影响很重要,系统级别的参数可能会根据业务的变化而变化,但防止系统参数设置不合理或被意外修改,系统参数检查也是巡检中的必要项. 系统参数概览 1.在[检查项]-[全部]页面检查是否有设置不合理的参数,当参数设置未通过检查,会有警告.

轻松精通数据库管理之道——运维巡检之七(日志)

前言 做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期.结果进行登记,同时可能需要出一份巡检报告. 本系列旨在解决一些常见的困扰: 不知道巡检哪些东西 不知道怎么样便捷体检 机器太多体检麻烦 生成报告困难,无法直观呈现结果 SQL Server的日志信息往往反映出你的一些系统问题,那么巡检中药及时查看这些系统日志中的错误,并及时解决,这也是巡检的目的. 日志概览 在[检查项]-[全部]页中查看日志标签,当日志中发现错误,会给出警告. 日志详细 在[日志]页可以查看日志的详细信息.

轻松精通数据库管理之道——运维巡检之六(作业运行情况)

前言 做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期.结果进行登记,同时可能需要出一份巡检报告. 本系列旨在解决一些常见的困扰: 不知道巡检哪些东西 不知道怎么样便捷体检 机器太多体检麻烦 生成报告困难,无法直观呈现结果 SQL Server很多业务功能和数据库功能需要通过作业来完成(如之前说的备份,发布订阅等).那么可以看出数据库作业执行的成功与否对整个系统也是至关重要的.大部分情况可以通过作业的邮件通知或监控功能来及时报警,同样在每次巡检中也要确认作业的运行是否正常. 作业

Linux运维 第二阶段 (二)vi编辑器

Linux运维第二阶段(二)vi编辑器 vi编辑器(全屏幕纯文本编辑器) 1.命令模式.插入模式.末行模式 2.   a       在光标所在字符后插入 A       在光标所在行行尾插入 i         在光标所在字符前插入 I       在光标所在行行首插入 o         在光标下插入新行 O       在光标上插入新行 :w       保存 :q        不保存退出 :wq     保存退出 :q!       强制退出 :w 文件名        另存为 3.H