mysql - Magento 销售订单数据库表不同步

标签 mysql magento

我在 Magento 中的 sales_flat_order_ payment 表有问题,entity_id 和parent_id 不同步。例如,entity_id 为 48058,相应的parent_id 为 48059。据我了解,它们应该是相同的。这发生在一夜之间,我可以回头查看数据库,发现 sales_flat_order 表和 sales_flat_order_grid 表中从未创建过两个订单,之后 sales_flat_order_ payment 表变得不同步,所以我猜想在重负载下发生了一些问题。我该如何纠正这个问题?

谢谢

最佳答案

在 sales_flat_order_ payment 表中:

  • entity_id 是“付款 ID”(仅自动递增)。
  • parent_id 是“订单 ID”(sales_flat_order 表中的entity_id 列)。

这里没有错误 - 有些订单没有付款,这就是为什么它没有同步并且“parent_id”增量>“entity_id”增量。

关于mysql - Magento 销售订单数据库表不同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29752672/

相关文章:

php - Magento:如何将制造国属性复制到另一个属性中?

mysql - 将日期转换为 int

php - Codeigniter - 将查询结果传递给私有(private)函数并返回

magento - Jenkins 使用 MTAF 构建多配置项目,但不适用于 Sauce Labs

php - 您常见的 Magento 配置错误是什么?

php - 无法在后端 Magento 上导出导入产品

mysql - 在查询的第一行得到错误的结果

java - Spring MVC中如何将bean中的数据插入数据库?

mysql - 我用主键查询的mysql语句有时会返回多行,请问这是怎么回事?

php - Facebook 动态产品广告像素(添加到购物车,成功)- Magento