如图所示, 下单时间(add_time)和支付时间(pay_time)相差过大,可能的原因是什么呢? 目前已知:
1. 使用的数据库是,阿里云 PolarDB.
2. sql日志,两个订单的insert语句的执行时间都与下单时间相同
3. 而sql语句详情中的pay_time字段值与add_time字段值夜均与订单导出详情匹配.
4. 导出的订单中,大约不到5%的订单有这样的情况.
个人推论:
问题应该是出现在insert语句产生的时候.即,用户付款后下单这一段时间.
需要大佬指点迷津~
哦,对了,
已参考这个帖子 https://www.crmeb.com/ask/thread/41790 , 数据库执行show variables like "%time_zone%"; 查询结果如下