上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 在Mysql表设计中,通常会使用一个与业务无关的自增列做为主键。这是因为Mysql默认使用B-Tree索引,你可以简单理解为“排好序的快速查找结构”。如下是一个B-Tree的结构图,2层B+树,每个页面的扇出为4;并有1到6五条记录;上层记录保存每个页面的最小值;每个页面通过双向链表链接起来的;当你 阅读全文
posted @ 2016-11-24 17:10 鲁仕林 阅读(3429) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处哈:http://carlosfu.iteye.com/blog/2254154 上上周和同事(龙哥)参加了360组织的互联网技术训练营第三期,美团网的DBA负责人侯军伟给大家介绍了美团网在redis上踩得一些坑,讲的都是干货和坑。 上上周和同事(龙哥)参加了360组织的互联网技术训练 阅读全文
posted @ 2016-11-24 16:19 鲁仕林 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个问题,有一个 Select 语句没有加 “Order By”,返回的数据是不确定的。 这种问题碰到不止几次了。追根寻底, Select 语句如果不加 “Order By”, MySQL会怎么排序呢? 在网上搜了一下,在MySQL论坛发现了这篇文章。 http://forums.mysql 阅读全文
posted @ 2016-11-23 17:08 鲁仕林 阅读(6317) 评论(0) 推荐(0) 编辑
摘要: 重点是第二种用法,需要深入的了解。 先看一个例子: 加上extended后之后: 有必要解释一下这个长长的表格里每一列的含义: SELECT类型,可以为以下任何一种: SIMPLE:简单SELECT(不使用UNION或子查询) PRIMARY:最外面的SELECT UNION:UNION中的第二个或 阅读全文
posted @ 2016-11-23 16:19 鲁仕林 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 4.type这列很重要,显示了连接使用了哪种类别,有无使用索引.从最好到最差的连接类型为const、eq_reg、ref、range、indexhe和ALL (1).system这是const联接类型的一个特例。表仅有一行满足条件.如下(t3表上的id是 primary key)mysql> exp 阅读全文
posted @ 2016-11-23 15:20 鲁仕林 阅读(7041) 评论(0) 推荐(0) 编辑
摘要: 起因:最近在学习mysql的数据库,发现在innodb表中大数据量下count(*)的统计结果实在是太慢,所以想找个办法替代这种查询,下面分享一下我查找的过程。 实践:在给出具体的结论之前,我们先看看下面的现象。 一. 创建数据库 创建数据库的表语句如下: create database IF NO 阅读全文
posted @ 2016-11-23 14:59 鲁仕林 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: 今天丁原问我mysql执行计划中的key_len是怎么计算得到的,当时还没有注意,在高性能的那本书讲到过这个值的计算,但是自己看执行计划的时候一直都没有太在意这个值,更不用说深讨这个值的计算了: ken_len表示索引使用的字节数,根据这个值,就可以判断索引使用情况,特别是在组合索引的时候,判断所有 阅读全文
posted @ 2016-11-21 22:02 鲁仕林 阅读(824) 评论(0) 推荐(0) 编辑
摘要: mysql 索引优化 >mysql一次查询只能使用一个索引。如果要对多个字段使用索引,建立复合索引。 >越小的数据类型通常更好:越小的数据类型通常在磁盘、内存和CPU缓存中都需要更少的空间,处理起来更快。 >简单的数据类型更好:整型数据比起字符,处理开销更小,因为字符串的比较更复杂。在MySQL中, 阅读全文
posted @ 2016-11-21 21:15 鲁仕林 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 原文地址:MySQL源码分析以及目录结构作者:jacky民工 主要模块及数据流经过多年的发展,mysql的主要模块已经稳定,基本不会有大的修改。本文将对MySQL的整体架构及重要目录进行讲述。 源码结构(MySQL-5.5.0-m2) BUILD: 内含在各个平台、各种编译器下进行编译的脚本。如co 阅读全文
posted @ 2016-11-21 20:34 鲁仕林 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: 原文地址:MySQL源码分析以及目录结构作者:jacky民工 主要模块及数据流经过多年的发展,mysql的主要模块已经稳定,基本不会有大的修改。本文将对MySQL的整体架构及重要目录进行讲述。 源码结构(MySQL-5.5.0-m2) BUILD: 内含在各个平台、各种编译器下进行编译的脚本。如co 阅读全文
posted @ 2016-11-21 20:33 鲁仕林 阅读(26755) 评论(2) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页