MySQL实战:监控

在这里插入图片描述

监控指标

性能类指标

名称说明
QPS数据库每秒处理的请求数量
TPS数据库每秒处理的事务数量
并发数数据库实例当前并行处理的会话数量
连接数连接到数据库会话的数量
缓存命中率Innodb的缓存命中率

功能类指标

名称说明
可用性数据库是否正常对外提供服务
阻塞当前是否有阻塞的会话
死锁当前事务是否产生了死锁
慢查询实时慢查询监控
主从延迟数据库主从延迟时间
主从状态数据库主从复制链路是否正常

QPS

各种请求的数量

show global status like 'com%'

各种请求的和

show global status like 'queries'

qps = (queries2- queries1) / 时间间隔

TPS

show global status where variable_name in ('con_insert', 'com_delete', 'com_update')

tc = com_insert + com_delete + com_update

tps = (tc2 - tc1) / (time2 - time1)

数据库并发数

show global status like 'threads_running'

数据库连接数

show global status like 'threads_connected'

报警阈值:threads_connected / max_connections > 0.8

Innodb缓存命中率

show global status like 'innodb_buffer_pool_read%'

(Innodb_buffer_pool_read_requests - Innodb_buffer_pool_reads) / (Innodb_buffer_pool_read_requests) *100%

Innodb_buffer_pool_read_requests:从缓存池中读取的次数
Innodb_buffer_pool_reads:从物理磁盘读取的次数

数据库可用性

周期性的连接数据库并执行select @@version

监控慢查询

通过慢查询日志监控

死锁

查看最近一次死锁信息

SHOW ENGINE INNODB STATUS

使用pt-deadlock-logger工具

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/751335.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HarmonyOS-鸿蒙系统概述

你了解鸿蒙系统吗? 你看好鸿蒙系统吗? 今年秋季即将推出的HarmonyOS Next 星河版热度空前,一起来了解一下吧。本文将从HarmonyOS 的应用场景、发展历程、架构、开发语言、开发工具、生态建设六个角度聊一聊个人的理解。 1、应用场景 鸿蒙…

Sora提示词与视频创作的融合(一):创意启发:利用提示词激发创作灵感

在Sora模型的创作中,利用提示词激发创作灵感是一个至关重要的环节。提示词作为引导模型生成视频内容的关键因素,不仅能够指导模型按照特定的主题和风格生成内容,还能够激发创作者的灵感,推动创意的产生。下面将详细探讨如何利用提…

深度学习pytorch——拼接与拆分(持续更新)

cat拼接 使用条件:合并的dim的size可以不同,但是其它的dim的size必须相同。 语法:cat([tensor1,tensor2],dim n) # 将tensor1和tensor2的第n个维度合并 代码演示: # 拼接与拆分 a torch.rand(4,32,8) b torch.rand(…

多线程JUC 第2季 wait和notify唤醒机制

一 wait和notify的区别与相同 1.1 wait和notify的作用 1) 使用wait()、notify()和notifyAII()时需要先对调用对象加锁。否则直接调用的话会抛出 IllegalMonitorStateExceptiona。 2) 调用wait()方法后,线程状态。由RUNNING变为WAITING,并将当前线程放置…

无人机是如何进行开发的

无人机开发涉及多个方面,包括硬件设计、软件开发、飞行控制算法等。以下是一个简化的无人机方案开发流程: 需求分析:明确无人机的功能、性能要求和应用场景。硬件选择:选择合适的飞控系统、传感器(如陀螺仪、加速度计…

Runnable 和 Callable 的区别?什么是 Callable 和 Future?什么是 FutureTask?

该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点 Runnable 和 Callable 的区别 Runnable接口适用于那些不需要返回结果的任务,而Callable接口适用于需要返回结果的任务,并且可以抛出受检异常。Runnable接…

【LabVIEW FPGA入门】流水线

LabVIEW中流水线 在当今多核处理器和多线程应用程序的世界中,程序员在开发应用程序时需要不断思考如何最好地利用尖端 CPU 的强大功能。尽管用传统的基于文本的语言构建并行代码可能难以编程和可视化,但 NI LabVIEW 等图形开发环境越来越多地允许工程师和…

【Docker】一文趣谈Docker

🏡浩泽学编程:个人主页 🔥 推荐专栏:《深入浅出SpringBoot》《java对AI的调用开发》 《RabbitMQ》《Spring》《SpringMVC》《项目实战》 🛸学无止境,不骄不躁,知行合一 文章目录 …

ELK日志管理实现的3种常见方法

ELK日志管理实现的3种常见方法 1. 日志收集方法 1.1 使用DaemonSet方式日志收集 通过将node节点的/var/log/pods目录挂载给以DaemonSet方式部署的logstash来读取容器日志,并将日志吐给kafka并分布写入Zookeeper数据库.再使用logstash将Zookeeper中的数据写入ES,并通过kibana…

UGUI界面性能优化2-最大程度降低UI的DrawCall和重绘

降低UI的DrawCall和重绘是优化UI性能的重要手段,可以提升应用的流畅度和响应速度。以下是一些降低UI DrawCall和重绘的方法: 合批绘制:将多个UI元素合并为一个DrawCall,减少绘制调用次数。可以通过将相邻的UI元素合并为一个大的纹…

第七节:Vben Admin权限-后端获取路由和菜单

系列文章目录 第一节:Vben Admin介绍和初次运行 第二节:Vben Admin 登录逻辑梳理和对接后端准备 第三节:Vben Admin登录对接后端login接口 第四节:Vben Admin登录对接后端getUserInfo接口 第五节:Vben Admin权限-前端控制方式 第六节:Vben Admin权限-后端控制方式 第七节…

PHP魔术方法详解

php魔术方法是一些特殊的方法&#xff0c;由特定的环境来进行触发。 这些魔术方法让开发者能够更好地控制对象的行为&#xff0c;特别是在处理不常见的操作或者需要自动化处理某些任务时非常有用。 1、_construct()构造函数&#xff1a; <?php highlight_file(__FILE__);…

鸿蒙Harmony应用开发—ArkTS声明式开发(容器组件:SideBarContainer)

提供侧边栏可以显示和隐藏的侧边栏容器&#xff0c;通过子组件定义侧边栏和内容区&#xff0c;第一个子组件表示侧边栏&#xff0c;第二个子组件表示内容区。 说明&#xff1a; 该组件从API Version 8开始支持。后续版本如有新增内容&#xff0c;则采用上角标单独标记该内容的起…

硬件工程师入门基础知识(六)硬件工程师常用软件工具简单介绍

硬件工程师常用软件工具简单介绍 1.EDA工具1.1 Cadence1.2 pads1.3 Altium Designer2.电路仿真软件2.1 multisim2.2 LTspice2.3 MATLAB2.4 Cadence PSpice3.FPGA开发工具3.1 Xilinx Vivado3.2 Altera Quartus4.3D建模软件

如何通过物联网技术实现生产过程的智能化管理和优化

物联网技术在实现生产过程的智能化管理和优化方面扮演了至关重要的角色。以下是物联网技术如何发挥作用的具体方式&#xff1a; 实时监控与数据采集&#xff1a;通过在生产线上部署大量的传感器和设备&#xff0c;物联网技术可以实时收集生产设备的状态、环境参数以及产品的实…

《LeetCode热题100》笔记题解思路技巧优化_Part_4

《LeetCode热题100》笔记&题解&思路&技巧&优化_Part_4 &#x1f60d;&#x1f60d;&#x1f60d; 相知&#x1f64c;&#x1f64c;&#x1f64c; 相识&#x1f622;&#x1f622;&#x1f622; 开始刷题二叉树&#x1f7e2;1. 二叉树的中序遍历&#x1f7e2;2.…

C#八皇后算法:回溯法 vs 列优先法 vs 行优先法 vs 对角线优先法

目录 1.八皇后算法&#xff08;Eight Queens Puzzle&#xff09; 2.常见的八皇后算法解决方案 &#xff08;1&#xff09;列优先法&#xff08;Column-First Method&#xff09;&#xff1a; &#xff08;2&#xff09;行优先法&#xff08;Row-First Method&#xff09;&a…

【计算机网络_应用层】https协议——加密和窃密的攻防

文章目录 1.https协议的介绍2. 加密和解密2.1 什么是加密2.2 常见的加密方式2.2.1 对称加密2.2.2 非对称加密 2.3 数据摘要&#xff08;数据指纹&#xff09;2.4 数字签名 3. https协议的加密和解密方案一&#xff1a;使用对称加密&#xff08;❌&#xff09;方案二&#xff1a…

Cesium模拟真实湖泊效果

1. 实现效果 2.实现方法 官方文档 Cesium的material中提供了水water的相关材质&#xff1a;传送门 详细代码&#xff1a; const getWater (data) > {// 根据几何实例创建贴地面图元waterPrimitive new Cesium.GroundPrimitive({geometryInstances: new Cesium.GeometryIn…

2024年腾讯云免费服务器申请入口,个人和企业均可申请

腾讯云免费服务器申请入口 https://curl.qcloud.com/FJhqoVDP 免费服务器可选轻量应用服务器和云服务器CVM&#xff0c;轻量配置可选2核2G3M、2核8G7M和4核8G12M&#xff0c;CVM云服务器可选2核2G3M和2核4G3M配置&#xff0c;腾讯云服务器网txyfwq.com分享2024年最新腾讯云免费…