摘要: 刚才为了测试一个东西,写了个存储过程: delimiter $$drop procedure if exists sp_test$$create procedure sp_test()begin declare v_cnt int; set v_cnt = 0; while v_cnt ... 阅读全文
posted @ 2015-12-12 21:09 wingsless 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: MySQL InnoDB表是索引组织表这一点应该是每一个学习MySQL的人都会首先学到的知识,这代表这表中的数据是按照主键顺序存储,也就是说BTree的叶子节点存储了所有该行的数据。 我最开始是搞Oracle的,头一次接触MySQL的时候,默认引擎还是MyISAM。当时我看到公司建立的所有的I... 阅读全文
posted @ 2015-12-12 12:17 wingsless 阅读(6740) 评论(1) 推荐(1) 编辑
摘要: 昨天我写了有关MySQL的loose index scan的相关博文(http://www.cnblogs.com/wingsless/p/5037625.html),后来我发现上次提到的那个优化方法中主要的目的就是实现loose index scan,而在执行计划的层面上看,Extra信息中应... 阅读全文
posted @ 2015-12-12 00:43 wingsless 阅读(28117) 评论(3) 推荐(1) 编辑