假设有以下情况,有一个虚拟商品A,订阅价格 100 元/月, 按照规则,如果商品降价,则系统需要自动退还本月差价, 退差价的逻辑是,将本月的付款退款,然后重新按新的价格扣款, 那么,假设此时有 100 个用户订阅了此商品,商品降价一次,则需要分别执行退款和重新扣除的sql,大约 300 条sql来处理订阅者的退款数据,执行 300 条 SQL 需要耗费大量时间 有没有办法优化这种情况?
阅读量:30
点赞量:0