Mysql
文章平均质量分 83
学习并分享mysql相关内容
MALE_2
做时间的主人
展开
-
(二) schema设计
schema设计设计中的常见陷阱范式和反范式三范式第一范式第二范式第三范式范式化的优点和缺点优点缺点反范式化的优点和缺点优点缺点混用范式化和反范式化 设计中的常见陷阱 太多的列:MySQL的存储引擎API工作时需要在服务器层和存储引擎层之间通过行缓冲格式拷贝数据,然后在服务器层将缓冲内容解码成各个列。从行缓冲中将编码过的列转成行数据结构的操作代价是非常高的。 太多的关联:过多的关联会占用较多的CPU 范式和反范式 三范式 第一范式 每一列的属性都是不可再分的属性值,确保每一列的原子性 符合第一范式原创 2021-08-17 23:07:32 · 587 阅读 · 0 评论 -
(一) Mysql数据类型
mysql数据类型数据类型的选择整数类型实数类型字符串类型BLOB和TEXT类型日期和时间类型datetimeTIMESTAMP标识符 数据类型的选择 更小的通常更好 简单就好 尽量避免NULL 整数类型 tinyint 占空间8位 smallint 占空间16位 mediumint 占空间24位 int 占空间32位 bigint 占空间64位 它们可以储存值的范围为-2n-1 ~ 2n-1-1 实数类型 float 4个字节 double 8个字节 decimal decimal(18,9),原创 2021-08-15 22:03:38 · 118 阅读 · 0 评论