​ xxxx-xx-xx系统应用(周)巡检报告模版

1、巡检概述与总结

系统名称 巡检时间
巡检人 联系方式
巡检单位
巡检结论

2、巡检项目

(一)系统容量巡检

1.1 CPU使用率 低

1.2 内存使用率 正常

1.3 文件系统使用率 /cmcc 使用率高

(二)应用检查

2.1 服务巡检

2.2 应用日志(报错、告警等) 未见异常

tail -f catalina.out 

(三) 数据库巡检 mysql

3.1 数据库命中率

key_reads / key_read_requests应该尽可能的低,至少是1:100,1:1000更好

 show status like 'key_read%';

show global status like 'open%tables%';

Opened_tables数值非常大,说明cache太小,导致要频繁地open table,可以查看下当前的table_open_cache设置:

show variables like '%table_open_cache%';

table_open_cache 默认是64 已调大到2048

3.2 数据盘空间利用率

SELECTTABLE_SCHEMA,CONCAT(TRUNCATE(SUM(data_length) / 1024 / 1024, 2),' MB') AS data_size,CONCAT(TRUNCATE(SUM(index_length) / 1024 / 1024, 2),'MB') AS index_size
FROMinformation_schema.tables
GROUP BY TABLE_SCHEMA;

3.3 数据库死锁及进程状态

 show status like 'innodb_row_lock_%';

解释如下:
Innodb_row_lock_current_waits : 当前等待锁的数量
Innodb_row_lock_time : 系统启动到现在,锁定的总时间长度
Innodb_row_lock_time_avg : 每次平均锁定的时间
Innodb_row_lock_time_max : 最长一次锁定时间
Innodb_row_lock_waits : 系统启动到现在总共锁定的次数
mysql> desc information_schema.innodb_locks;
+-------------+---------------------+------+-----+---------+-------+
| Field       | Type                | Null | Key | Default | Extra |
+-------------+---------------------+------+-----+---------+-------+
| lock_id     | varchar(81)         | NO   |     |         |       |#锁ID
| lock_trx_id | varchar(18)         | NO   |     |         |       |#拥有锁的事务ID
| lock_mode   | varchar(32)         | NO   |     |         |       |#锁模式
| lock_type   | varchar(32)         | NO   |     |         |       |#锁类型
| lock_table  | varchar(1024)       | NO   |     |         |       |#被锁的表
| lock_index  | varchar(1024)       | YES  |     | NULL    |       |#被锁的索引
| lock_space  | bigint(21) unsigned | YES  |     | NULL    |       |#被锁的表空间号
| lock_page   | bigint(21) unsigned | YES  |     | NULL    |       |#被锁的页号
| lock_rec    | bigint(21) unsigned | YES  |     | NULL    |       |#被锁的记录号
| lock_data   | varchar(8192)       | YES  |     | NULL    |       |#被锁的数据
+-------------+---------------------+------+-----+---------+-------+
10 rows in set (0.09 sec)

3.3 缓存使用率

show global status like 'innodb%read%';

3.4 查询无主键的表


SELECTtable_schema,table_name
FROMinformation_schema.TABLES
WHEREtable_name NOT IN ( SELECT DISTINCT table_name FROM information_schema.COLUMNS WHERE column_key = "PRI" ) AND table_schema IN ( 'caoss' );

3.4表碎片检查

select TABLE_SCHEMA,TABLE_NAME,ENGINE,concat(splinter,'G') '碎片(G)' from (SELECT TABLE_SCHEMA,TABLE_NAME,ENGINE,ROUND((DATA_LENGTH+INDEX_LENGTH-TABLE_ROWS*AVG_ROW_LENGTH)/1024/1024/1024) splinter from information_schema.`TABLES` where TABLE_TYPE='BASE TABLE')a WHERE splinter >1 ORDER BY splinter DESC;

3.5 慢sql查询

show variables like 'slow_query_log';
SELECT * FROM `slow_log` where start_time > '2019/05/19 00:00:00';

xxxx-xx-xx系统应用(周)巡检报告模版相关推荐

  1. 系统服务器性能巡检报告,pc服务器巡检报告

    pc服务器巡检报告 内容精选 换一换 简要介绍iPerf是一种命令行工具,它通过测量服务器可以处理的最大网络吞吐量来测试网络速度,因此在遇到网络速度问题时特别有用,通过该工具可以确定哪台服务器存在性能 ...

  2. 题目1 求Sum=x+xx+xxx+xxxx+xxx+xx+x的值,其中x是一个1~9的数字。从键盘上输入任意1~9的数字(如输入此范围外的数据,不处理该数据,程序提醒后继续输入),请输出Sum的结果

    题目1 求Sum=x+xx+xxx+xxxx+xxx+xx+x的值,其中x是一个19的数字.从键盘上输入任意19的数字(如输入此范围外的数据,不处理该数据,程序提醒后继续输入),请输出Sum的结果:程 ...

  3. javascript 在页面显示xxxx年xx月xx日

    <!DOCTYPE html> <html lang="zh-cn"> <head>  <meta charset="UTF-8 ...

  4. XX招聘系统实训移动App项目总结

                                                                         <XX招聘系统--移动web端>项目研发阶段性总结 ...

  5. python处理csv文件将字符串格式XXXX年XX月XX日转化为datetime64XXXX-XX-XX格式,可以进行索引设置和日期计算

    python处理csv文件将字符串格式XXXX年XX月XX日转化为datetime64XXXX-XX-XX格式,可以进行索引设置和日期计算 python读取csv文件中,某列卫XXXX年XX月XX日, ...

  6. * 从控制台输入身份证号码,显示格式为: * ”xxx身份证的所有者是一位小哥哥/姐姐,xxxx年xx月xx日出生,今年xx岁!“

    package day3;import java.util.Scanner;public class IdChange {/*** 从控制台输入身份证号码,显示格式为:* "xxx身份证的所 ...

  7. Android 时间格式化(刚刚、x分钟前、x小时前、昨天、x天前、xx月xx日、xxxx年xx月xx日)

    最近公司项目在搞动态相关的,产品昨天给出了时间格式,下午花了一点时间搞了一下,分享给大家. 1 分钟以内:刚刚 1-2分钟:1分钟前 过了1个小时(60分钟以内使用xx分钟前):1小时前 过了1个24 ...

  8. Unable to negotiate with 192.168.XX.XX port XXXX: no matching key exchange method found.

    问题 Unable to negotiate with 192.168.XX.XX port 29418: no matching key exchange method found. Their o ...

  9. 服务器运维硬件,服务器硬件运维巡检报告模板

    <服务器硬件运维巡检报告模板>由会员分享,可在线阅读,更多相关<服务器硬件运维巡检报告模板(8页珍藏版)>请在人人文库网上搜索. 1.XX服务器硬件运维服务 年 月巡检报告XX ...

  10. 硬件服务器运维报告,服务器硬件运维年x月巡检报告-XXX-模板.doc

    服务器硬件运维年x月巡检报告-XXX-模板 XXXXXXXXXXX PAGE \* MERGEFORMAT6 XX服务器硬件运维服务 年 月巡检报告 XXXX工程师:XXXX 物理环境检查 检查内容 ...

最新文章

  1. 大数据在企业IT的应用
  2. SQL Sever联接查询
  3. 二层交换机、三层交换机和路由器的基本工作原理区别—Vecloud
  4. UA MATH636 信息论8 线性纠错码的解码算法
  5. python continue语句的用法(跳过本次循环,不是跳出整个循环,break才是跳出整个循环)
  6. java 管理对象是什么_Java工程师(16)对象的管理
  7. Windows 消息ID及定义大全
  8. 前端插件——Bootstrap Dual Listbox 简介
  9. mysql修改数据库级别_设置数据库兼容级别的两种方法
  10. 20个正则表达式必知(前端开发)
  11. C/C++ Bug记录
  12. 数据--第23课 - 队列的优化实现
  13. 斗牛/牛牛经典算法java版
  14. amc 美国数学竞赛能用计算机吗,关于AMC美国数学竞赛的QA
  15. 20款免费项目管理系统推荐
  16. Spring Boot 所有文件下载,图片下载加水印
  17. 使用python进行相关性分析并绘制散点图
  18. kali系统的u盘安装过程_kali linux怎么安装u盘启动
  19. 比赛题目训练系列17 (2020-2021 ACM-ICPC Brazil Subregional Programming Contest)
  20. 全面解读数字经济内涵 大力推动数字经济发展

热门文章

  1. linux系统触摸板双击,在Ubuntu 18.04系统中搞定触摸板多点触控
  2. 12生肖年份c语言,12生肖在什么年份最好运
  3. Python是个什么鬼?为什么那么多工作“会Python优先”?
  4. 主题黑板.html,黑板报主题
  5. 公式编辑器mathType中的公式在word中显示乱码的问题
  6. pyaudio:基于pyaudio利用Python编程从电脑端录制音频保存到指定文件夹+将录音读取出来
  7. LeetCode237——删除链表中的节点
  8. BUUCTF:[XMAN2018排位赛]file
  9. 【gradle exclude冲突依赖】
  10. 微软网盘SkyDrive简单一步获取mp3外链的方法