gpt4 book ai didi

magento - 您可以安全地删除 sales_flat_quote 中的旧条目吗?

转载 作者:行者123 更新时间:2023-12-04 05:13:26 28 4
gpt4 key购买 nike

我们有一个当前运行 Magento CE v1.5 的安装(它已经随着时间的推移升级,我认为它大约从 1.1 开始)。 sales_flat_quote表中目前有超过 550,000 行。其中很大一部分有 null customer_id并且已经有好几个月了。我想不出保留它们的理由,因为它们很旧并且与客户无关,因此任何人都无法再次访问该报价。

奇怪的是,Magento 似乎没有内置的删除看似垃圾信息的功能(他们确实有一个用于删除引号的 cron,但据我所知,它只删除设置为 is_active false 的引号) ,据我所知只有在报价转换为订单时才会发生)。

本质上,我要问的是......
a.) 删除这些条目是否安全?
b.) 最好的方法是什么(纯 sql、通过模型、我错过的控制面板中的某些选项等)?

最佳答案

我们有几个站点需要在从开发到生产后清除订单信息。我们通过截断 sales_flat_* 来做到这一点。和其他几张 table 。我们没有遇到任何问题。但是,我建议在您的数据库的 COPY 上测试任何直接的数据库编辑。

您还可以从 sales_flat_quote 中删除记录即使不删除sales_flat_*中对应的订单记录或其他表.您可能应该只删除报价表中超过 30 天的记录,以便客户可以访问最近的购物车。

这是来自 Magento Commerce Forums 的非常有用的帖子。 http://www.magentocommerce.com/boards/viewthread/1680/P405/

关于magento - 您可以安全地删除 sales_flat_quote 中的旧条目吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9214856/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com