MySQL
金融码农之路
没有什么比坚持是更有意义的事了
展开
-
阿里巴巴MYSQL数据库设计、查询规范
一、建表规约 1.【强制】表达是与否概念的字段,必须使用 is_xxx的方式命名,数据类型是 unsigned tinyint( 1表示是,0表示否)。 说明:任何字段如果为非负数,必须是 unsigned。 正例:表达逻辑删除的字段名 is_deleted,1 表示删除,0 表示未删除。 2.【强制】表名、字段名必须使用小写字母或数字,禁止出现数字开头,禁止两个下划线中间只出现数字。数据库字段名...转载 2019-10-27 15:23:59 · 626 阅读 · 0 评论 -
MySQL进阶一:索引底层结构B+树
前言: 为什么MySQL索引底层结构采取B+树?除了搜索性能方面的因素还有其他原因吗? 一、B+树的结构 因为B+树是m叉树,m叉树最简单的一种就是二叉树,且B+树是B树的变形形式,我们就从二叉树和B树开始介绍。 1、二叉树 见到比较多的应该是二叉树,以下是引用百度百科的定义: 在计算机科学中,二叉树是每个结点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树...原创 2019-10-12 18:37:44 · 351 阅读 · 0 评论