知识卡片
引擎接口边界
内容
存储引擎不解析SQL,只通过服务器定义的API响应“开始事务”“按主键读行”等请求。优化器会向引擎询问成本与统计信息,但决策仍在SQL层完成。发散:理解这个边界,才能解释同一SQL在不同引擎上表现不同。
参考来源
《高性能MySQL:第3版》第1章《MySQL架构与历史》
知识卡片
存储引擎不解析SQL,只通过服务器定义的API响应“开始事务”“按主键读行”等请求。优化器会向引擎询问成本与统计信息,但决策仍在SQL层完成。发散:理解这个边界,才能解释同一SQL在不同引擎上表现不同。