![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 76
断水流大湿兄
学生
展开
-
MySQL5.7关于generated column使用
简单来讲,generated column主要分为以下两种类型:virtual 、stored。virtual:虚拟映射的字段,通过expr表达式得到结果,实际并不存储该字段数据。(下篇文章中介绍此处用法)stored:真实存在的字段,物理表中实际存在该字段数据(由expr计算而来)原创 2023-04-06 19:58:59 · 390 阅读 · 0 评论 -
数据库中的多种范式详解
当设计关系型数据库时,需要遵从不同的规范要求,设计出合理的关系型数据库。这些不同的规范要求被称为不同的范式(Normal Form 简称NF)。越高的范式数据库的冗余越小。应用数据库范式可以带来很多好处。但是最主要的目的是为了消除重复的数据,减少数据的冗余,让数据库内的数据更好的组织,让磁盘空间得到更有效的利用。范式的缺点:范式是的查询变得更为复杂,在查询时需要更多的连接,一些复合索引的列由于范式...原创 2018-11-22 11:13:35 · 1283 阅读 · 0 评论 -
几张图看懂列式存储(转)
终于明白了什么是列式存储,什么是行式存储。这跟数据在存储介质中的存储结构有关,列式存储是指,一列中的数据在存储介质中是连续存储的;行式存储是指一行中的数据在存储介质中是连续存储的。简单的说,你可以把列式数据库认为是每一列都是一个表,这个表只有一列,如果只在该列进行条件查询,速度就很快。那这两种不同的存储方式对数据的CRUD有什么不同的影响呢?看了一些文章,一般说的是下面两点...转载 2019-07-04 14:31:12 · 811 阅读 · 0 评论