Agent 智能体开发 第8页
Server 层和存储引擎层分工-林林林的博客

Server 层和存储引擎层分工

Server 层和存储引擎层分工 为什么需要分层 MySQL 将逻辑处理和数据存储分开,Server 层负责'做什么',引擎层负责'怎么做'。这种设计让 MySQL 能够灵活支持多种存储引擎,是它最大的架构优势之...
as959705158的头像-林林林的博客as95970515815小时前
0425
MySQL 基础架构分层及各层职责-林林林的博客

MySQL 基础架构分层及各层职责

MySQL 基础架构分层及各层职责 概述 MySQL 的架构设计是面试高频题。理解其分层思想,能帮你快速定位问题、优化查询。整体上 MySQL 分为两层:Server 层 和 存储引擎层。 架构分层总览 graph TB...
as959705158的头像-林林林的博客as95970515815小时前
03113
连接器工作流程-林林林的博客

连接器工作流程

连接器工作流程 连接器的作用 连接器是 MySQL 与客户端通信的第一个组件,负责建立连接、校验身份、管理权限。每次客户端发起连接请求,都要经过连接器的完整流程。 完整流程 flowchart TD A[客...
as959705158的头像-林林林的博客as95970515815小时前
02513
分析器主要功能-林林林的博客

分析器主要功能

分析器主要功能 分析器的位置 在 MySQL 的查询执行链路中,分析器(Parser)位于连接器之后、优化器之前。它的输入是SQL 字符串,输出是解析树(Parse Tree)。 graph LR A[SQL字符串] --> B[分...
as959705158的头像-林林林的博客as95970515815小时前
02415
修改权限后已建立连接不生效原因-林林林的博客

修改权限后已建立连接不生效原因

修改权限后已建立连接不生效原因 问题场景 作为 DBA,你可能遇到过这种情况: -- 1. 给用户授新权限 GRANT SELECT ON db1.* TO 'user1'@'localhost'; -- 2. 但 user1 已有连接...
as959705158的头像-林林林的博客as95970515815小时前
0215
执行器工作流程-林林林的博客

执行器工作流程

执行器工作流程 执行器的角色 执行器(Executor)是 MySQL 查询执行链路的最后一环。它的职责很简单:按照优化器生成的执行计划,调用存储引擎的接口,真正去读写数据。 graph LR A[优化器] -->...
as959705158的头像-林林林的博客as95970515815小时前
0455
优化器核心职责-林林林的博客

优化器核心职责

优化器核心职责 优化器是什么 优化器(Optimizer)是 MySQL Server 层的'大脑',负责为 SQL 语句选择成本最低的执行方案。它的输入是解析树,输出是执行计划。 核心职责概览 graph TD A[解析树]...
as959705158的头像-林林林的博客as95970515815小时前
0508
插件式存储引擎架构优势-林林林的博客

插件式存储引擎架构优势

插件式存储引擎架构优势 什么是插件式架构 MySQL 的存储引擎采用插件式(Pluggable)架构,意味着存储引擎可以像'插件'一样加载和卸载,每个表可以独立选择存储引擎。 graph TD subgraph 应用层...
as959705158的头像-林林林的博客as95970515815小时前
03814
InnoDB 与 MyISAM 核心区别-林林林的博客

InnoDB 与 MyISAM 核心区别

InnoDB 与 MyISAM 核心区别 概述 InnoDB 和 MyISAM 是 MySQL 最经典的两个存储引擎。InnoDB 在 MySQL 5.5.5 之后成为默认引擎。理解两者的区别是 MySQL 面试的必考题。 核心区别总览 graph TD s...
as959705158的头像-林林林的博客as95970515815小时前
03610
MyISAM 适用场景-林林林的博客

MyISAM 适用场景

MyISAM 适用场景 为什么 MyISAM 还没被淘汰 虽然 InnoDB 是默认引擎,MyISAM 在特定场景下仍有其价值。了解 MyISAM 的适用场景,能帮助你做出更合理的技术决策。 适用场景总览 graph TD A[MyISA...
as959705158的头像-林林林的博客as95970515815小时前
03514