ITPub博客

首页 > 数据库 > MySQL > MySQL数据库健康检查--MySQL巡检

MySQL数据库健康检查--MySQL巡检

原创 MySQL 作者:lhrbest 时间:2019-07-12 18:38:02 0 删除 编辑

MySQL数据库健康检查--MySQL巡检

示例文件下载地址:


MySQL健康检查脚本示例.zip



小麦苗 数据库 健康检查脚本 有如下的特点:

1、  绿色版、免安装、纯 SQL 文本

2、  跨平台,只要有 SQL*Plus 环境即可运行

3、  兼容 Oracle 10g 11g 12c 版本

4、  Oracle 10g 11g 12c 版本分别提供了 只读版(只对数据库查询,不做 DDL DML 操作)

5、  增删监控项非常方便,只需要提供相关 SQL 即可

6、  一次购买,终身免费升级

7、  检查内容非常全面

8、  脚本可视化,可以看到脚本内容,因此可供学习使用

9、  只有 1 SQL 脚本 不存在嵌套调用 脚本 等其它问题

10、  最终 生成 html 文件 格式 的健康检查结果

11、  对结果进行过滤,列出了数据库有问题的内容

12、  OS 的信息提供了收集

13、  增加了对 MySQL 数据库的监控

 



第一章  脚本说明及其运行方式

1   脚本说明

目前一共包含 6 个脚本,若脚本的扩展名为“ .sql ”则表示该脚本为 sql 脚本,若脚本的扩展名为“ .pl ”则表示该脚本为 perl 脚本。

对于 SQL 脚本而言,其中 DB_healthcheck_lhr_v6.0.1_ALL_RW.sql 读写 版本,在脚本执行过程中会对 Oracle 数据库做 DDL (创建一些用到的临时表)和 DML 操作(对自己创建的临时表 DML 操作),但是,在脚本执行后会清理掉创建的临时表,基本上不会留下任何痕迹。而脚本 DB_healthcheck_lhr_v1.0.0_10g_RO.sql DB_healthcheck_lhr_v1.0.0_11g_RO.sql DB_healthcheck_lhr_v1.0.0_2c_RO.sql 分别对应 Oracle 10g 11g 12c 及其以上版本,这 3 个脚本都是 只读 版本,这 3 个脚本只会对数据库做查询操作,不会做 DML DDL 操作,这也是很多朋友所期待的功能。

脚本 DB_healthcheck_lhr_v1.0.0_OS_info.pl perl 脚本,执行后会对 OS 的信息进行收集,并且输出到 html 中。

 

脚本 mysql_check_lhr_v1.1.1.sql MySQL 脚本,执行后会产生 MySQL 的健康检查 html 报告,该脚本为 只读 脚本



2   运行方式

2.1   Oracle

只要有 sqlplus 的客户端即可。

sqlplus / as sysdba @DB_healthcheck_lhr_11g_v4.9.sql

 

sqlplus sys/lhr@192.168.59.130:1521/orcl  as sysdba @DB_healthcheck_lhr_11g_v 5 .9.sql

 

 

2.2   MySQL

 

mysql -h192.168.1.63 -uroot -plhr -P3306 --html -t  -f --silent  <  mysql_check_lhr_v1.1.1.sql

注意:

1 、由于 Windows 下没有 system 命令,所以该脚本目前只能在 Linux 平台运行。对于 Windows 下的 MySQL 数据库,可以使用 Linux 平台的客户端连接到 windows 下进行生成报告(后期可能进行优化)。

 

 

 

2.3   OS 信息

操作系统信息的收集是 perl 脚本,运行方式如下所示。

 

[root@OCPLHR lhr]# ll

total 28

-rw-r--r-- 1 oracle oinstall 25791 Jul 10 17:15 DB_healthcheck_lhr_v1.0.0_OS_info.pl

[root@OCPLHR lhr]# perl DB_healthcheck_lhr_v1.0.0_OS_info.pl  

[root@OCPLHR lhr]# ll

total 56

-rw-r--r-- 1 oracle oinstall 25791 Jul 10 17:15 DB_healthcheck_lhr_v1.0.0_OS_info.pl

-rw-r--r-- 1 root   root     26289 Jul 10 17:19 LHR_OSCHECK_REPORT_OCPLHR_20190710171939.html

[root@OCPLHR lhr]#

 

 




 

 










About Me

........................................................................................................................

● 本文作者:小麦苗,部分内容整理自网络,若有侵权请联系小麦苗删除

● 本文在itpub( http://blog.itpub.net/26736162 )、博客园( http://www.cnblogs.com/lhrbest )和个人weixin公众号( xiaomaimiaolhr )上有同步更新

● 本文itpub地址: http://blog.itpub.net/26736162

● 本文博客园地址: http://www.cnblogs.com/lhrbest

● 本文pdf版、个人简介及小麦苗云盘地址: http://blog.itpub.net/26736162/viewspace-1624453/

● 数据库笔试面试题库及解答: http://blog.itpub.net/26736162/viewspace-2134706/

● DBA宝典今日头条号地址: http://www.toutiao.com/c/user/6401772890/#mid=1564638659405826

........................................................................................................................

● QQ群号: 230161599 (满) 、618766405

● weixin群:可加我weixin,我拉大家进群,非诚勿扰

● 联系我请加QQ好友 646634621 ,注明添加缘由

● 于 2019-07-01 06:00 ~ 2019-07-31 24:00 在西安完成

● 最新修改时间:2019-07-01 06:00 ~ 2019-07-31 24:00

● 文章内容来源于小麦苗的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

● 版权所有,欢迎分享本文,转载请保留出处

........................................................................................................................

小麦苗的微店 https://weidian.com/s/793741433?wfr=c&ifr=shopdetail

小麦苗出版的数据库类丛书 http://blog.itpub.net/26736162/viewspace-2142121/

小麦苗OCP、OCM、高可用网络班 http://blog.itpub.net/26736162/viewspace-2148098/

小麦苗腾讯课堂主页 https://lhr.ke.qq.com/

........................................................................................................................

使用 weixin客户端 扫描下面的二维码来关注小麦苗的weixin公众号( xiaomaimiaolhr )及QQ群(DBA宝典)、添加小麦苗weixin, 学习最实用的数据库技术。

........................................................................................................................

欢迎与我联系

 

 



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26736162/viewspace-2650409/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
QQ:646634621| 网名:小麦苗| 微信公众号:xiaomaimiaolhr| 11g OCM| QQ群:618766405 微信群:私聊| 《数据库笔试面试宝典》作者| OCP、OCM、高可用(RAC+DG+OGG)网络班开讲啦,有需要的小伙伴可以私聊我。

注册时间:2012-09-23

  • 博文量
    1279
  • 访问量
    7569952