2021年8月14日

43.主从复制延时的原因

摘要: 1.主库DML请求频繁(TPS较大):主库写请求较多,有大量的insert、delete、update并发操作,短时间产生了大量的binlog日志 原因:主库并发写入数据,而从库的SQL Thread为单线程应用日志,很容易造成relay log 堆积,产生延迟。 解决:1.做sharding,通过 阅读全文

posted @ 2021-08-14 20:40 太白金星有点烦 阅读(839) 评论(0) 推荐(0)

42.检查mysql数据库中没有创建主键的表的语句

摘要: select table_schema,table_name from information_schema.tables where table_name not in(select distinct table_name from information_schema.columns where 阅读全文

posted @ 2021-08-14 16:00 太白金星有点烦 阅读(104) 评论(0) 推荐(0)

41.98%的DBA不知道的数据库内存知识点

摘要: 在日常工作中,时不时会收到内存使用率高的告警,那么我们应该如何处理呢?本文将从Linux和MySQL两个层面,介绍内存管理的相关知识点,希望能给大家带来一些帮助,以便更好地应对内存问题 一、如何看懂内存指标 遇到内存问题,可以先通过free、vmstat、top等命令,进行检查。free命令,可以获 阅读全文

posted @ 2021-08-14 15:00 太白金星有点烦 阅读(286) 评论(0) 推荐(0)

40.Mysql5.7特性:Online DDL

摘要: 前言 DDL 一向是业务的痛点,尤其是对大型表的 DDL 操作,具有操作时间久,对性能影响大,可能影响业务正常使用等问题。 本文详细解释 MySQL DDL 的原理,以及尽可能减少 DDL 对业务的影响的办法 MySQL DDL 的方法 MySQL 的 DDL 有很多种方法。 MySQL 本身自带三 阅读全文

posted @ 2021-08-14 12:00 太白金星有点烦 阅读(853) 评论(0) 推荐(2)

39.Mysql-5.7并行复制

摘要: MySQL 5.7 并行复制实现原理与调优 MySQL 5.7并行复制时代 众所周知,MySQL的复制延迟是一直被诟病的问题之一,然而在Inside君之前的两篇博客中(1,2)中都已经提到了MySQL 5.7版本已经支持“真正”的并行复制功能,官方称为为enhanced multi-threaded 阅读全文

posted @ 2021-08-14 08:12 太白金星有点烦 阅读(187) 评论(0) 推荐(0)

导航