sql拉链表

1、定义:维护历史状态以及最新数据的一种表

2、使用场景

1、有一些表的数据量很大,比如一张用户表,大约1亿条记录,50个字段,这种表

2.表中的部分字段会被update更新操作,如用户联系方式,产品的描述信息,订单的状态等等。

3.需要查看某一个时间点或者时间段的历史快照信息,比如,查看某一个订单在历史某一个时间点的状态。

4.表中的记录变化的比例和频率不是很大,比如,总共有1亿的用户,每天新增和发生变化的有200万左右,变化的比例占的很小。

相关推荐
友莘居士9 分钟前
高效处理 Excel 海量数据入库:编程脚本、CSV 中间件、图形工具优化全攻略
数据库·中间件·excel·csv·海量数据·入库
Han.miracle1 小时前
数据库圣经第二章——简单的my.ini基础配置介绍
数据库
八怪2 小时前
KILL MTS的一个worker线程会怎么样
数据库
-Xie-2 小时前
Mysql杂志(三十一)——Join连接算法与子查询、排序优化
数据库·mysql
程序新视界3 小时前
在连表查询场景下,MySQL隐式转换存在的坑
数据库·mysql·dba
九河云3 小时前
在云计算环境中实施有效的数据安全策略
大数据·网络·数据库·云计算
爱吃烤鸡翅的酸菜鱼4 小时前
从数据库直连到缓存预热:城市列表查询的性能优化全流程
java·数据库·后端·spring·个人开发
dualven_in_csdn5 小时前
ubuntu离线安装 xl2tpd
linux·数据库·ubuntu
初听于你6 小时前
高频面试题解析:算法到数据库全攻略
数据库·算法