Mysql和Oracle数据库sql执行过程的区别

Mysqlsql 客户提交一条语句 如今查询缓存查看是否存在对应的缓存数据,若有则直接返回(通常有的可能性极小,所以通常建议关闭查询缓存)。 交给解析器处理,解析器会将提交的语句生成一个解析树。 预处理器会处理解析树,造成新的解析树。这一阶段存在一些SQL改写的过程。 改写后的解析树提交给查询优化器。查询优化器生成执行计划。 执行计划交由执行引擎调用存储引擎接口,完成执行过程。这里要注意,MySQ
相关文章
相关标签/搜索