在昨天我们安装完PMM监控,今天来认识几个监控收集的资料帮助我们了解资料库各方面的执行详情与效能监控。
用其中一个监控页面来做一些介绍~
包含像是资料库的性能指标QPS(每秒能够响应的请求数)和InnoDB buffer pool内容(主要作用於提升对经常访问的数据的性能)。
可以看到用户连线状态,判断连线数是否有异常拉高or中断连线的状况。
有关於连线数的设置,像如果在配置上连线数设置比实际连线数相比来的小或者连线没有正常close,会导致超过设定值不够用的状况。
可以注意到线程使用状态是否有像是连线开启数拉高而实际上却没有真正在使用的状态(Sleep)。
简单介绍一下: Mysql thread Cache 作用於提高创建连接线程的效率。透过thread_cache_sizes设定缓存空闲的thread,建立新连接时,如果thread Cache有可用的,就可不必重新建立新的,直接取用响应连接请求。
在处理一些复杂查询or特定情况上,会需要创建使用临时表,减少重复查询大资料表的次数,提升资料上的筛选与比对。
slow queries可以判断发生问题时有无相关语句造成状况的参考辅助。
还有像是Master-Slave 主从延迟等相关资讯可以参考
在监控整合收集的资讯上,提供各方面很多监控内容(MYSQL,CPU,Disk,Network..等等相关状态)。
基本上在发生某个状况时,可以观察到很多线图状态都是连动的。需要要花时间了解监控的内容与特定状况下彼此间的关系,藉此帮助你更了解系统运行的状态。
30天的赛程在这边做结束啦,老实说过程中看了蛮多本来只知道大致流程而没有特别去理解的东西,不过怕写出来理解错误就真的是得重头看一遍XD 只了解大概的浅层内容说真的容易,但相反的容易忘记,而且遇到问题会不知道怎麽开始,而要了解到运作逻辑就真的是一大堆分支内容夹带在其中,需要额外花时间去慢慢了解,在这30天的内容中还有很多东西没提到..讲不完~
希望在这些内容上能帮助到不管是刚接触资料库的人或还不是很了解相关作用的人加深对MYSQL的印象。
下次有缘再参加就换NOSQL !! 写文章的同时也是统整复习加深自己的印象
大家星期五快乐!TGIF~ 今天想跟大家分享 Next.js 这个 React 框架 (官网写 &q...
Hashicorp Vault: KeePass into Vault 今天介绍一个小工具,当你要把...
ChromeCacheView 又来到发废文时间 今天来认识 ChromeCacheView看名字就...
本篇介绍常用的tab切换功能,使用js、jq、Vue3如何做到,以及说明若一个版面会出现一个以上需...
Q : wi10 看不到wifi 在cmd 输入 netsh wlan set hostednetw...