为保证系统稳定正常运行,运维工程师每日先对各个系统进行巡检,如果开发的系统使用的数据库是 mysql 数据库时,需要巡检哪樱厮吞簌些内容呢?小编根据实际工作情况整理了一些方法在这里分享,意在帮助需要帮助的人。
工具/原料
电脑
MySQL数据库服务器(Linux操作系统)
SecureCRT(其他SSH远程连接工具都行)
Navicat Premium(其他数据库管理工具也可)
检查基本情况
1、巷佯袜瘫检查mysql实例状态使用SecureCRT 远程连接数据库服务器,输入命令:ps-ef|grep mysqld 并回车,查询 mysql 实例状态。(如果没有看到 mysql 实例,表示 MySQL 服务已经 down 掉了,需要启动 MySQL 服务。)
2、检溽朽孑臾查mysql运行时长打开数据库管理工具,连接 MySQL 数据库,创建查询,输入 SQL 语句:SHOW STATUS LIKE "Uptime";
检查相关资源的使用情况
1、检查数据库磁盘空间使用情况预警指标:%use 空间 90% 以下为正常。输入命令:df -h /mysqldata/mysql (这个需要看您mysql的目录)
2、 磁盘空间检查预警指标:%use空间90%以下为正常。输入命令:df –h
备份检查
1、检查数据库是否按备份策略进行备份,如果失败,需及时处理。