社区
C#
帖子详情
数据库中历史数据怎么处理好?比如去年数据保留,所有系统中的统计、查询等全部以新年为准?
namhyuk
2014-01-13 08:41:41
最简单办法当然是在查询语句里限定‘今年’。
我主要想问的是有没有更合理的方式?或者说一般目前应用中的软件通常采用的方式是怎样子。
比如一个财务务系统,往年的数据都已成历史,没必要在对往年数据进行实时的统计,只要它的结果就可以了。而今年新生成数据,则需要对它进行实时的一些统计。也就是说往年的数据不想经过‘计算’。
数据库中的什么‘快照’可以应用吗?这方面没经验,请各位大神指教。
...全文
513
6
打赏
收藏
数据库中历史数据怎么处理好?比如去年数据保留,所有系统中的统计、查询等全部以新年为准?
最简单办法当然是在查询语句里限定‘今年’。 我主要想问的是有没有更合理的方式?或者说一般目前应用中的软件通常采用的方式是怎样子。 比如一个财务务系统,往年的数据都已成历史,没必要在对往年数据进行实时的统计,只要它的结果就可以了。而今年新生成数据,则需要对它进行实时的一些统计。也就是说往年的数据不想经过‘计算’。 数据库中的什么‘快照’可以应用吗?这方面没经验,请各位大神指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
by_封爱
版主
2014-01-13
打赏
举报
回复
如果这样 我一般都把已"年"为单位做表. 比如 xxoo_2012 xxoo_2013 直接查询就好了.就查询不到别的年份的了.. 另外说下.哪个银行我忘记了 他家的数据 就是不允许跨年查询的..估计也是这样的吧
Code従業員
2014-01-13
打赏
举报
回复
最好放到数据仓库里,这样方便查询。 也可以做成分区表。
di1126
2014-01-13
打赏
举报
回复
思路都是差不多吧,建立一个历史表XXXX_HIS,既能保存数据又能提高查询效率
wanghui0380
2014-01-13
打赏
举报
回复
一般财务都有账期和帐套的概念
wind_cloud2011
2014-01-13
打赏
举报
回复
应该有时间字段吧,通过时间来控制操作吧,可做一个临时表,保存最新的数据
娃都会打酱油了
2014-01-13
打赏
举报
回复
大神。。。一般不再需要用作查询的数据应该会被移到数据仓库去吧
Oracle
数据
库
大事务的
数据
更改对
数据
库
内部的影响
本课程以Oracle 10g
数据
库
为基础,来讲解大事务的
数据
更改在
数据
库
内部是如何
处理
的。 当用户执行一条SQL对
数据
库
进行更改操作的时候,我们知道
数据
是从磁盘读取到内存
中
进行更改操作的,那么当这个SQL执行时间很长,而且修改
数据
量非常大,由于内存容量大小的原因,可能在事务没有commit提交的情况下,一些脏
数据
已经写回到了磁盘
中
。那么在这种情况下,当用户执行commit提交操作,
数据
库
是如何
处理
这些已经写到磁盘的脏
数据
块的? 本课程就以实验的方式得出
数据
,来验证以上所提出的问题。
2023年2月
中
国
数据
库
排行榜:OTO新格局持续三月,人大金仓、AnalyticDB排名创新高
2023年2月,兔年开年的墨天轮
中
国
数据
库
流行度排行火热出炉,本月共有259个
数据
库
参与排名,榜单前十可以概括为:人大金仓上升两名排名有突破,AnalyticDB 进军榜单第九,OTO组合稳健开局。
月活超 1.1 亿,用户超 4 亿,你也在用的「知乎」是如何在超大规模 TiDB 集群上玩转多云多活的?来听听知乎代晓磊的答案!
导读 代晓磊,知乎
数据
库
负责人,同时也是 TiDB 社区北京地区组织者,一位有着 13 年
数据
库
从业经验的
数据
库
老兵,对
数据
库
运维及 TiDB 有着丰富的实践经验。在“2024
新年
围炉茶会”
中
,他分享了《TiDB 在知乎实践的那些事》话题,回顾了最近两年知乎 TiDB 实践的最新进展 ,以及对
数据
库
未来发 展方向的个人观点,本文根据代晓磊老师的演讲实录进行整理。 视频链接:https://www.bilibili.com/video/BV1FT4y1n7fn/ 知乎应用 TiDB 历史非常
MySQL高级(SQL优化)
InnoDB 存储引擎是以页为单位来管理存储空间的,我们进行的增删改查操作其实本质上都是在访问页面(包括读页面、写页面、创建新页面等操作)。而磁盘 I/O 需要消耗的时间很多,而在内存
中
进行操作,效率则会高很多,为了能让
数据
表或者索引
中
的
数据
随时被我们所用,DBMS 会申请 占用内存来作为
数据
缓冲池 ,在真正访问页面之前,需要把在磁盘上的页缓存到内存
中
的 Buffer Pool 之后才可以访问。 这样做的好处是可以让磁盘活动最小化,从而 减少与磁盘直接进行 I/O 的时间 。要知道,这种策略对提升 SQL
SSDB:高性能
数据
库
服务器
SSDB:高性能
数据
库
服务器 - 张善友 SSDB是一个开源的高性能
数据
库
服务器, 使用Google LevelDB作为存储引擎, 支持T级别的
数据
, 同时支持类似Redis
中
的zset和hash等
数据
结构, 在同时需求高性能和大
数据
的条件下, 作为Redis的替代方案. 因为SSDB的最初目的是替代Redis, 所以SSDB会经常和Redis进行比较. 我们知道, Redis...
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章