建立连接后,MySQL 处理 SQL 层中的每个查询,它包括以下组件:
解析器:验证查询的语法和语义并将其转换为标准形式
授权: 验证连接的用户是否被允许运行查询并且对查询所引用的对象具有足够的权限
优化器:为每个查询创建最佳执行计划。 这涉及决定使用哪些索引以及以何种顺序处理表
查询执行:完成每个查询的执行计划
查询日志:记录服务器接收或执行的查询
建立连接后,MySQL 处理 SQL 层中的每个查询,它包括以下组件:
解析器:验证查询的语法和语义并将其转换为标准形式
授权: 验证连接的用户是否被允许运行查询并且对查询所引用的对象具有足够的权限
优化器:为每个查询创建最佳执行计划。 这涉及决定使用哪些索引以及以何种顺序处理表
查询执行:完成每个查询的执行计划
查询日志:记录服务器接收或执行的查询