MySQL
「已注销」
爬坑ing...
展开
-
[MySQL] 索引类型
MySQL的索引是由存储引擎层实现的,而不是服务器层实现的。所以,不同的存储引擎支持的索引是不一样的。常见的索引类型B+ 树索索引以B树来实现,特性是非叶子结点只存储键,叶子字节存储数据(聚簇索引)或者指向数据的物理地址(非聚簇索引)。适用于全键值,键值范围,及最左前缀键只查找。对于多列索引值只适合于最左前缀查找。哈希索引Memory支持哈希索引,哈希索引是基于哈希表实现的,存储引擎将所有的索引列计原创 2016-11-25 10:03:46 · 306 阅读 · 0 评论 -
[MySQL] 聚簇索引
聚簇索引并不是一种单独的索引类型,而是一种数据存储的方式。聚簇索引表(InnoDB)的数据是放在叶子节点,而非聚簇索引(MyISAM)的的叶子节点是存放指向数据行的指针。 要是每个索引列都存放着数据,那么将产生巨大的存储消耗,故一般只有在主键列的索引(主键索引)的叶子节点存放着数据,其它非主键索引叶子节点将指向主键索引,如果没有主键,将会选择一个唯一非空作为聚簇索引,如还是没原创 2016-11-26 12:13:23 · 355 阅读 · 0 评论 -
[MySQL] MySQL使用utf8mb4字符集
MySQL使用utf8mb4字符集 更改配置文件my.ini [client] port=3306 default-character-set = utf8mb4[mysql] default-character-set = utf8mb4[mysqld] character-set-client-handshake = FALSE collation-server = utf8mb4_un原创 2016-10-08 21:19:59 · 368 阅读 · 0 评论