
oracle
文章平均质量分 59
一决威严-雪雪
这个作者很懒,什么都没留下…
展开
-
拉链表的应用
拉链表的需求 复制:1.1 数据量比较大;1.2表中的部分字段会被update,如用户的地址,产品的描述信息,订单的状态等等;1.3 需要查看某一个时间点或者时间段的历史快照信息,比如,查看某一个订单在历史某一个时间点的状态,比如,查看某一个用户在过去某一段时间内,更新过几次等等;1.4 变化的比例和频率不是很大,比如,总共有1000万的会员,每天新增和发生变化的有10万左右;如果对这边表每天都保留一份全量,那么每次全量中会保存很多不变的信息,对存储是极大的浪费;综上所述:引入'拉链..原创 2021-11-15 14:22:06 · 499 阅读 · 0 评论 -
删除表中重复数据
语法: SQL> delete from a1 where id in(select a.id from a1 a,a1 b where a.name=b.name and a.age=b.age and a.id!=b.id); 测试:create table a1(name varchar2(10), age number, id number);SQL> i原创 2017-08-16 20:39:23 · 163 阅读 · 0 评论