MySQL
LOHAS翀
这个作者很懒,什么都没留下…
展开
-
MySQL解析过程和执行过程
MySQL解析过程和执行过程MySQL解析过程首先客户端会发送一条查询到服务器;服务器先检查查询缓存【在8.0版本中被取消】,如果命中了缓存则立刻返回缓存中的结果,否则进入下一阶段SQL语句进入解析器并生成语法树,对SQL语句进行检查【主要检查语法格式的正确性】,若检查不通过则返回You hava an error in your SQL syntax的错误SQL语句进入预处理器,主...原创 2019-09-23 21:22:54 · 1286 阅读 · 1 评论 -
MySQL之索引
索引目录索引类型一.、单列索引:二、组合索引三、全文索引四、空间索引索引操作一、创建二、删除索引优缺点优点缺点索引的使用覆盖索引一些注意事项索引失效的几种情况MySQL的主要索引方式关于【最佳左前缀原则】关于EXPLAIN索引类型一.、单列索引:【一个索引只包含单个列,但一个表中可以有多个单列索引】1. 普通索引:MySQL中基本索引类型,没有什么限制,允许在定义索引的列中插入重复值和控...原创 2019-09-25 18:40:37 · 199 阅读 · 0 评论 -
MySQL之连接查询
目录UNIONIN 和 EXISTS的区别在连接查询中一直要遵守的一个原则就是:小表驱动大表原则UNIONUNION操作符主要用来连接两个以上的SELECT语句的结果组合到一个结果集合中。多个SELECT语句会删除重复数据可选关键字:DISTINCT:可选,去除重复数据,但是union本身会去除重复数据,所以 DISTINCT对结果没啥影响ALL:可选,结果集中包含重复数据注...原创 2019-09-28 19:16:35 · 168 阅读 · 0 评论