迷茫期几乎是大多数人的必经阶段,那么人为什么会有迷茫期,以及我们该如何走出迷茫期?今天就来聊聊这个话题。 为什么会有迷茫期? 根据我较为朴素的观察发现,一个人的会迷茫大致是两个原因。第一,对内,不了解自己,或患得患失、无所适从。第二,对外,不知道该如何入手 ...
大事务造成的延迟,其延迟不会从 开始增加,而是直接从主库执行了这个事务多长时间开始的,从库也要一样的执行时间执行这个事务,而且事务执行时间累加上去,非常合理。 比如主库执行这个事务花费的 秒,那么延迟就会从 开始, 从 log event.cc 看到,这是因为 Query Event 中没有准确的执行时间 检查SQL线程是否在中继日志的末尾 检查应使用两个条件进行 condition :比较日志 ...
2020-02-03 20:20 0 1056 推荐指数:
迷茫期几乎是大多数人的必经阶段,那么人为什么会有迷茫期,以及我们该如何走出迷茫期?今天就来聊聊这个话题。 为什么会有迷茫期? 根据我较为朴素的观察发现,一个人的会迷茫大致是两个原因。第一,对内,不了解自己,或患得患失、无所适从。第二,对外,不知道该如何入手 ...
1 前言 本文接上篇文章跟大家聊聊我们为什么要学习源码?学习源码对我们有用吗?,那么本篇文章再继续跟小伙伴们聊聊源码这个话题。 在工作之余开始写SpringBoot源码分析专栏前,跟小伙伴们聊聊“分析开源项目源码,我们该如何入手分析?”这个话题,我们就随便扯皮,反正是跟小伙伴们一起学习交流 ...
[源码分析] 从实例和源码入手看 Flink 之广播 Broadcast 0x00 摘要 本文将通过源码分析和实例讲解,带领大家熟悉Flink的广播变量机制。 0x01 业务需求 1. 场景需求 对黑名单中的IP进行检测过滤。IP黑名单的内容会随时增减,因此是可以随时动态配置 ...
[源码分析] 从源码入手看 Flink Watermark 之传播过程 0x00 摘要 本文将通过源码分析,带领大家熟悉Flink Watermark 之传播过程,顺便也可以对Flink整体逻辑有一个大致把握。 0x01 总述 从静态角度讲,watermarks是实现流式计算的核心概念 ...
系统中出现死锁的日志如下: 死锁日志分析: 1、事务1执行insert语句等待获得X锁; 2、事务2现持有S锁,但执行insert语句也在等待X锁,这样就存在两个事务间相互等待,死锁产生,Mysql自动回滚了事务2; 3、表引擎为innodb,行锁,在字段 ...
mysql复制那点事(2)-binlog组提交源码分析和实现 目录 mysql复制那点事(2)-binlog组提交源码分析和实现 0. 参考文献 1. innodb和binlog的两阶段提交 2. 组提交原理 3. 组提交实现 ...
最近我们的服务进程遇到kill -15后处于Z的状态,变为了僵尸进程,经过/proc/{thread_id}/stack查看其上线程的栈,发现是卡在了fwrite的过程中,而我们的系统中所有文件系统挂载参数都使用了delalloc参数,怀疑是这个原因:ext4挂载的时候打开了delalloc选项 ...
ntp选择中local的原因是由于其它的时间来源服务器不可用了才会选中LOCAL,这里的LOCAL就是ntp.conf中配置的server 127.127.1.0 fudge 127.127.1.0 stratum 10这台伪设备。 经过我的测试已知这几种情况会导致选中LOCAL ...