- 博客(4)
- 资源 (5)
- 收藏
- 关注
转载 MYSQL explain详解
原文链接:http://blog.csdn.net/zhuxineli/article/details/14455029 explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 先解析一条sql语句,看出现什么内容 EXPLAINSELECTs.uid,s.username,s.name,f.email,f.mo
2015-03-26 10:19:55 460
转载 从B 树、B+ 树、B* 树谈到R 树(转)
作者:July、weedge、Frankie。编程艺术室出品。 说明:本文从B树开始谈起,然后论述B+树、B*树,最后谈到R 树。其中B树、B+树及B*树部分由weedge完成,R 树部分由Frankie完成,全文最终由July统稿修订完成。 出处:http://blog.csdn.net/v_JULY_v 第一节、B树、B+树、B*树 1.前言: 动态查找树主要有:二叉查找树(B
2015-03-24 18:41:08 612
原创 高性能Mysql读书笔记(2)- Mysql 的索引
一:总体说明 Mysql的索引是在存储引擎层而不是服务层实现的,即多个存储引擎支持同一类型的索引,其底层实现不一定一样。默认情况下Mysql索引都是指B-Tree索引.但InnoDB存储数据时会按照聚簇索引(即B+树)的方式存储,在此基础上我们可以再建二级索引(除开聚簇索引,建在表上的其他索引都成为二级索引,在innodb 里面,所有的二级索引都包含了主键列)
2015-03-24 18:38:19 997
原创 高性能Mysql读书笔记(1)- Mysql 的逻辑架构
1.1 Mysql 的逻辑架构 第一层主要是授权认证,连接处理等,每个客户端连接都会拥有一个线程,5.5以后有线程池插件。 第二层是核心服务层,所有的查询、优化、缓存内部函数都在这一层实现,所有跨存储引擎的实现也都在一层实现:存储过程、触发器、视图。 第三层存储引擎负责数据的存储和提取,服务器通过API和存储引擎通信,A
2015-03-24 18:28:48 565
正则表达式.chm
2012-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人