09 2021 档案

摘要:演示环境MySQL版本mysql5.7.22查看哪些语句使用了全表扫描:sys.statements_with_full_table_scans视图可以查看全表扫描或者没有使用最优索引的语句。在默认情况下 按照全表扫描次数与语句总次数百分比和语句总延迟时间(执行时间)降序排列 数据来源是perfor 阅读全文
posted @ 2021-09-21 10:34 勤奋的蓝猫 阅读(12) 评论(0) 推荐(0) 编辑
摘要:演示环境mysql5.7.22查看MySQL冗余索引:下面的视图sys.schema_redundant_indexes 可以看到MySQL表中的冗余索引登录后复制 'tidb03' root@localhost 19:31:46 (none)>select * from sys.schema_re 阅读全文
posted @ 2021-09-21 10:25 勤奋的蓝猫 阅读(22) 评论(0) 推荐(0) 编辑
摘要:演示环境MySQL版本mysql5.7.22​查看是否持有MDL锁等待:特别说明:通过sys.schema_table_lock_waits视图 可以查看当前连接线程的MDL锁等待信息,显示哪些会话被MDL锁阻塞,是谁阻塞了这些会话,数据来源 performance_schema下的threads, 阅读全文
posted @ 2021-09-20 18:12 勤奋的蓝猫 阅读(2) 评论(0) 推荐(0) 编辑
摘要:演示MySQL版本为MySQL5.7.22​通过sys.innodb_lock_waits 视图 表查看Innodb 当前事务锁等待信息,默认是按照发生锁等待的开始时间升序排列的;wait_started字段即innodb_trx 表的trx_wait_started字段sys.innodb_loc 阅读全文
posted @ 2021-09-20 18:03 勤奋的蓝猫 阅读(13) 评论(0) 推荐(0) 编辑
摘要:一、MDL锁的介绍 MySQL 5.7版本之前并没有提供一个方便的途径来查看MDL锁,github上有一名为mysql-plugin-mdl-info的项目,通过插件的方式来查看,于是在MySQL 5.7中的performance_schea库下新增了一张表metadata_locks,用其来查看M 阅读全文
posted @ 2021-09-19 15:27 勤奋的蓝猫 阅读(9) 评论(0) 推荐(0) 编辑
摘要:具体排查思路如下:1、查看当时实例系统性能情况(IO、CPU、memory),排除系统性能干扰 如果 CPU 高、IO 高、wa 大:先排查慢 SQL,再查当前并发数,一般是大量并发慢 SQL 导致。 如果 CPU 高、IO 中、wa 小:排查慢 SQL,在查看当前并发数,一般是单个计算 SQL 导 阅读全文
posted @ 2021-09-18 20:43 勤奋的蓝猫 阅读(45) 评论(0) 推荐(0) 编辑
摘要:在事务执行阶段: 一、锁等待 1、RR 模式下 insert 锁等待gap lock 锁等待导致。 2、Insert 等待 MDL 锁导致 。 3、Table lock。 二、IO 方面 1、慢 sql 导致 io 高。 2、其他程序占用比价高。 3、BP 命中率比较低。 4、并发导致。 5、inn 阅读全文
posted @ 2021-09-18 20:36 勤奋的蓝猫 阅读(26) 评论(0) 推荐(0) 编辑
摘要:Server 层阶段 1.1 连接器客户端发起一个 TCP 请求后,MySQL Server 端会负责通信协议处理、线程处理、账号认证、安全检查。 1.2 分析器MySQL Server 端对一个 SQL 请求进行词法分析(识别 select、from),然后会对语法 进行分析判断语法是否正确。 1 阅读全文
posted @ 2021-09-18 00:21 勤奋的蓝猫 阅读(6) 评论(0) 推荐(0) 编辑
摘要:canal安装部署参考:https://github.com/alibaba/canal/releaseshttps://blog.csdn.net/wsdc0521/article/details/108727632https://www.jianshu.com/p/30cc1358b302 ca 阅读全文
posted @ 2021-09-12 20:32 勤奋的蓝猫 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Kafka集群安裝部署(自带Zookeeper)参考文章https://www.cnblogs.com/caoweixiong/p/11060533.htmlKafka集群搭建详细步骤https://blog.csdn.net/zxy987872674/article/details/7246650 阅读全文
posted @ 2021-09-12 20:22 勤奋的蓝猫 阅读(2) 评论(0) 推荐(0) 编辑
摘要:[root@node1 scripts]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) 登录后复制 [root@db-crm scripts]# cat /etc/redhat-release CentOS Linux r 阅读全文
posted @ 2021-09-11 18:41 勤奋的蓝猫 阅读(14) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示