2020年12月27日

binlog从库同步过程

摘要: 本文主要讨论下从库同步主库的过程中,binlog是怎么起作用的 在备库B上通过change master命令,设置主库A的IP、端口、用户名、密码,以及要从哪个位置开始请求binlog,这个位置包含文件名和日志偏移量。 在备库B上执行start slave命令,这时候备库会启动两个线程,就是图中的i 阅读全文

posted @ 2020-12-27 21:30 MaXianZhe 阅读(353) 评论(0) 推荐(0) 编辑

快照读的弊端

摘要: 本文参考 https://blog.csdn.net/bohu83/article/details/105336004 Mysql的读取分为两种,快照读和当前读。快照读就是解决幻读的关键,但是快照读却有一个致命的问题,就是如果undolog链太长了,会导致一次快照读耗时非常长 示例如下 你看到了,s 阅读全文

posted @ 2020-12-27 17:27 MaXianZhe 阅读(249) 评论(0) 推荐(0) 编辑

Mysql不容易发现的陷阱--字符集转换

摘要: 本文参考自 https://blog.csdn.net/bohu83/article/details/105320327 假设现在有两张表 CREATE TABLE `tradelog` ( `id` int(11) NOT NULL, `tradeid` varchar(32) DEFAULT N 阅读全文

posted @ 2020-12-27 17:02 MaXianZhe 阅读(84) 评论(0) 推荐(0) 编辑

Object之wait方法

摘要: Object的wait方法挂起的是调用该方法所在的线程,这也是Thread.join()的实现原理。 wait() 调用该方法的线程进入WAITING状态,只有等待另外线程的通知或被中断才会返回,需要注意, 调用wait()方法后,会释放对象的锁。 阅读全文

posted @ 2020-12-27 14:27 MaXianZhe 阅读(734) 评论(0) 推荐(0) 编辑

导航