bug,一个不留!!!

161 阅读1分钟

墨迹墨迹,最后还是摇人,改的是提现。一个提现 首先是rider到账户然后到people 再到people拿到 openid,拿到之后,不仅仅要更新当前的账户余额,还要制作账单流水,和 转账记录。好的,等这一切的一切都写完了以后。还有平台端的数据统计时,这个时候产生的交易流水要改那边的代码,现在有一个问题了,就是在交易流水这里,还需要统计信息这个信息,因为提款类型的流水是最新提出的,所以添加新的分栏,这就涉及到需求的扩展了。不过做这个需求的时候遇到了一个十分难受的问题,就是我在使用for update 进行锁表操作的时候 使用的in()操作的时候锁表了,我打开测试服务器的日志,然后进行查看了一下,发现服务器报超时错误,然后我准确的定位到了那个问题的位置,然后再去查看,因为本来就是第一个用户的操作,使用in可能会导致锁住多张表,导致超时。啊哈哈,这个当然是我自己想的。目前也是学业不太懂,以后再回来看看。可算是把这个需求搞完了。