查询缓存:MySQL在收到一个请求后,会先去缓存中查找,是否执行过这条SQL语句,之前执行过的SQL语句结果会以key-value的形式直接存储到缓存中,key是查询的语句,value是查询结果集,如果能通过...分析器:分为词法分析和语法分析
词法分析:MySQL会解析sql语句,分词器会先做词法分析,SQL语句一般由字符串和空格组成,MySQL要识别出字符串代表什么。...都是手动开启一个事务。...start transaction或begin开启一个事务,那么每个sql语句都会被当做一个事务执行提交操作。...,直到执行了commit或rollback,该事务结束,并且开启了下一个事务。