暂无图片
mogdb的线程理解
最近更新:2022-03-11 14:21:05

单实例线程

1 业务处理线程 日志写线程,数据写线程,统计线程 2 清理线程,检查点线程,轻量锁检测线程,管理线程 3 审计线程,服务器启动线程,归档线程,告警线程 4 系统日志写线程,子线程回收线程,百分比统计线程,job线程

主要线程描述和说明 业务处理线程:该线程是负责客户端请求任务的线程,当客户端发出一个连接请求给 postmaster之后,postmaster会fork出一个后端线程(业务处理线程)来处理客户端的请 求,后续这个客户端的所有请求(包括查询和操作)都是有该业务线程来负责。当客户端发 送过来一个业务请求的时候,或者sql语句的时候,会使用的sql引擎对客户端发送的sql 语句进行语法解析,语义解析,词法分析,sql改写,sql优化,查询优化器生成依赖于统 计信息最小代价的查询路径计划,SQL执行器会按照已制定的最优执行计划对SQL语句执

......