银行为什么不让查个人账户几年前的收支纪录?难道真是删除了?海量数据硬盘装不下?不至于吧?故意设置障碍以求收费?

1 个回答

这个要从IBM给银行做的办公系统说起。
跟账户相关的海量数据被DB2数据库放置在很多服务器中(分布式存储),当数据量到一定阶段后,会将历史记录做汇总,把详细的记录导出到历史数据库中。
按照国家规定,银行流水数据至少要保留10年,关键数据要一直保留。不可能删掉。
这么设计主要是为了提高检索效率。银行、保险类的系统设计原则是5秒钟。如果系统响应时间超过5s,就是不合格的,参与的员工会被辞退的。你到ATM等终端上查你的账户余额都是瞬间得到结果的,除非机器有机械动作。

你的回答