06 2022 档案
摘要:先大体看一下MySQL的SQL layer层的一个架构流程: 对一些关键模块做一下简单的描述: 1. 初始模块:初始一些参数,比如初始myinit配置文件(在安装的根目录下)里的一些参数。 2. 连接管理模块:启动监听,监听连接请求 3. 连接进程模块:可以理解为线程池 4. 用户模块:检验用户,令
阅读全文
摘要:ThreadPoolExcutor源码流程图:(图片较大,下载再看比较方便) 线程池里的二进制奥秘 前言: 线程池的五种状态state(RUNNING、SHUTDOWN、STOP、TIDYING、TERMINATED)和线程池的工作线程数:workerCount, 这两个变量,可有通过一个变量ctl
阅读全文