随笔分类 - Mysql
摘要:前言 每个索引都对应一棵B+树,B+树分为好多层,最下边一层是叶子节点,其余的是内节点。所有用户记录都存储再B+树的叶子节点,所有目录项记录都存储在内节点。 InnoDB存储引擎会自动为主键建立聚簇索引,聚簇索引的叶子节点包含完整的用户记录 我们可以根据自己的兴趣建立二级索引,二级索引的叶子节点包含
        阅读全文
                
摘要:前提 各个数据页可以组成一个双向链表 每一个数据页中的记录会按照主键值从小到大的顺序组成一个单向链表 每个数据页都会存储一个页目录,在通过主键查找时,可以通过二分查找定位到相应的槽,然后顺序遍历槽对应的分组中的记录 没有索引的查找 精确查找:select * from 表名 where 列名=xxx
        阅读全文
                
摘要:官方名字:索引页 存储过程 所以你知道了,User Records 和 Free Space 之间是此消彼长的关系 举例 create table demo( c1 int, c2 int, c3 varchar(10000), primary key(c1) )charset=ascii row_
        阅读全文
                
摘要:InnoDB记录存储结构 记录:就是一条信息 不同的存储引擎的记录存储结构是不一样的。 假如: 每次存取数据都是一条一条的,那么就很浪费时间。 所以: 将数据分为若干的页存储,每次存取都直接读一页,一页InnoDB默认的大小16KB 存放数据(一条记录)的格式:compact、redundant、d
        阅读全文
                
摘要:字符集 ASCII字符集:英文字母、数字、标点符号、不可见的字符 ISO 8859-1字符集:扩充了128个西欧字母,别名latin1 GB2312:有了汉字,并且兼容了ASCII 如果该字符在ASCII字符集中,则用1个字节表示 否则采用3个字节编码 GBK字符集:对GB2312进行了扩充,兼容G
        阅读全文
                
摘要:启动时选项 系统变量 状态变量 就是设置一个服务器的最大连接数等等等东西; 将来有机会更新吧!
        阅读全文
                
摘要:MySQL 服务器 && 客户端 安装 不会真有人不会安装吧??? 安装的时候会直接(客户端)和(服务器端)都安装了 服务器端 服务器端:一句话,就是打开服务;打开胸膛,你来存或者取; 以我的小Mac为例子:在/usr/local/mysql/bin目录下,有如下的运行文件,其中我框起来的是可以启动
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号