随笔分类 - MySQL
摘要:explain执行计划分析,是SQL优化的重要手段。本节内容: explain各属性代表的含义。 EXPLAIN SELECT * FROM department d ; id|select_type|table|partitions|type|possible_keys|key|key_len|r
阅读全文
摘要:查询语句的执行过程: 先对多表进行关联, 然后在根据条件找出符合条件的记录。 在符合条件的基础上进行再次 where 条件筛选。 对筛选出来的内容进行分组操作。 分组完成后, 使用 having 再次筛选出满足条件的记录。 取所满足条件的记录。 对取出的记录进行排序。 最终从取出的记录当中获取多少条
阅读全文
摘要:本小节主要包含: 存储过程是什么,基本操作 插入一千万条数据,为后续数据库优化做准备。 存储过程,可以视作函数,是为了完成特定功能的SQL语句集。可以将重复性很高、批处理操作封装成一个存储过程中,简化SQL调用。 1 存储过程的基本语法 1.1 创建存储过程 delimiter $$ CREATE
阅读全文