数据库数据一致性——事务和存储过程

问题背景:   原先作机房收费系统的时候,对于D层访问数据库,对数据库的操做基本上都是经过SQL语句实现的,这样致使的一个问题就是在完成机房收费系统中,产生了一些容易被忽略的逻辑黑洞。例如:在退卡业务逻辑中,要判断从注册表中是否删除成功,其次,还要判断是否将退卡记录添加到退卡记录表中,二者都成功以后,标识退卡业务逻辑完成,任何一个失败,退卡业务逻辑标识失败。我原先的思路有点片面化,就是经过and链
相关文章
相关标签/搜索