
MYSQL
lt_zl
这个作者很懒,什么都没留下…
展开
-
B+树(索引的数据结构)
B+树 一、文章背景 引用维基百科的定义:’'在计算机科学中,B树(B-tree)是一种树状数据结构,它能够存储数据、对其进行排序并允许以O(log n)的时间复杂度运行进行查找、顺序读取、插入和删除的数据结构。" B+树是一种数据结构,但是因为它常常是出现在文件存储系统和数据库系统中,所以大多数讨论到B+树是基于它作为数据库索引数据结构,所以本文结合MySQL索引探讨一下B+树。 本文参考: ...原创 2019-03-25 23:17:21 · 1749 阅读 · 0 评论 -
MySQL-索引-覆盖索引
覆盖索引 1.什么是覆盖索引? 概念:查询语句中所需要的列在索引中,这样查询结果在索引的数据结构中查找即可拿到结果。 附加网友解释: 解释一: 就是select的数据列从索引中就能够获取,不必从数据表中再次读取,换句话说,就是查询列可以索引福噶 解释二:索引是高效找到行的一个方法,当能通过检索索引就可以读取想要的数据,那就不需要再到数据表中读取行了。如果一个索引包含了(或覆盖了)满足查询语句...原创 2019-09-21 11:06:29 · 831 阅读 · 0 评论 -
MySQL-存储表情字符
MySQL-存储表情字符???? 1.emoji emoji 是一种特殊的 Unicode 编码 2.utf8 utf8是unicode的实现方式之一 在mysql中utf8是utf8mb3的别称 utf8中,一个字符使用1-3个字节表示,中文3个字节 3.utf8mb4 同utf8一样,也是unicode的实现方式之一 不同于utf8,utf8mb4使用1-4字节表示字符 表情字符是4个字节...原创 2019-09-28 10:04:02 · 2451 阅读 · 0 评论