Discuss / SQL / 是不是一般银行等对安全性有很大需求的数据库都会用Serializable?

是不是一般银行等对安全性有很大需求的数据库都会用Serializable?

Topic source

郭应暄

#1 Created at ... [Delete] [Delete and Lock User]

这样的话是不是能够解释 为什么每次去银行或者用手机app操作速度都特别慢?

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

银行数据库也不可能用Serializable,那样排队会排上半个月

刘瑾骍

#3 Created at ... [Delete] [Delete and Lock User]

下次吧银行卡插在ATM机器上查询一次余额,然后手机网银向卡里转一笔钱,再用ATM机查一次,再尝试从ATM机取钱,验证一下

o0stanley0o

#4 Created at ... [Delete] [Delete and Lock User]

不用去ATM上验证了,不可能出现幻读的情况。

因为一个系统的功能不单单靠数据库来实现,还有应用部分的验证。

你说的这个场景在应用部分就已经排除了bug。


  • 1

Reply