高级MySQL
2021-05-24 09:37:37 0 举报
高级MySQL底层架构
作者其他创作
大纲/内容
File SystemNTFS、UTS、ext2/3NFS、SAN、NAS
SELECT 字段
ConnectorsNative、API、JDBC、.NET、PHP、Perl、Python、Ruby、Cobol
ORDER BY 排序条件
WHERE 查询条件
Parser
JOIN 表名
redo log
GROUP BY 分组字段
NDB
Optimizer
name
age
db file
=
Client
管理连接,权限验证
存储数据,提供读写接口
>
WHERE
SELECT
执行器
Global and EngineSpecific Cache &Buffer
Connection PoolAuthentication、Thread、Reuser、Connection、Limits、Check、Memory、Cache
DML、DDLStored ProceduresViews、Tridders、etc
20
HAVING 分组后条件
Files&LogRedo、Undo、Data、Index、BinaryError、Query and slow
Archive
MYSQL SERVER
LIMIT 查询起始位置,查询条数
Custom
Access、Paths、Statistics
Buffer Pool
Fields
执行计划生成,索引选择
SQL Interface
Federated
ON 连接条件
AND
Management、Service&UtilitiesBackup、ReplicationCluster、Adminstratiom、Configuation、Mgration&Metadata
1
Memory
id
词法分析,语法分析
FROM 表名
Pluggable Storage EnginesMemory、Index&Storage Management
缓存
连接层
存储引擎
SELECT 语句
MyISAM
Query、TranslationObject、Privilege
InnoDB
Partner
FROM
优化器
Merge
Cache&Buffer
Conditions
操作引擎,返回结果
Community
Tables
0 条评论
下一页