mysql源码分析
该专栏基于mysql5.7从源码角度来分析mysql的相关重要功能,例如mysql的启动流程,线程池,gtid,主从复制等功能
happy曾帅
这个作者很懒,什么都没留下…
展开
-
mysql中双1控制源码分析
mysql中双1控制源码分析1、innodb_flush_log_at_trx_commit参数讨论参数含义:该参数主要是是来控制redo log的刷盘策略,有源码的调用栈可知,该参数生效的地方如下:#0 log_buffer_flush_to_disk (sync=true) at /mysql/zxz/mysqlsourcetest/mysql-5.7.21/storage/innobase/log/log0log.cc:1419#1 0x00000000019b1999 in innoba原创 2020-09-01 10:40:00 · 268 阅读 · 0 评论 -
msyql的线程池的源码分析
mysqld启动流程1、设置断点break mysqld_main2、启动时的bt栈(gdb) bt #0 mysqld_main (argc=4, argv=0x7fffffffdee8) at /mysql/zxz/tianyicloud/mysql-5.7.21/sql/mysqld.cc:4408 #1 0x0000000000e96...原创 2019-11-05 11:03:54 · 292 阅读 · 0 评论