我正在使用magento网站,该网站在下表中包含大量条目:
我已经在http://www.magentocommerce.com/boards/viewthread/67941/
上阅读了一些相关内容我想知道我是否可以安全地删除这些表格中的一些条目,而无需使用该网站!非常感谢
答案 0 :(得分:13)
您实际上可以截断整个表格 - 但是您需要确保将自动增量ID设置回原来的值。
SET FOREIGN_KEY_CHECKS=0;
DELETE FROM `sales_flat_quote` WHERE updated_at < DATE_SUB(Now(),INTERVAL 60 DAY)
但是,简单截断早于X天的记录要好得多。 Magento应该自动执行此操作作为其日志清理的一部分 - 但我从未看到它按预期工作(从1.4 CE到1.10 EE)
找到更全面的解释我也会检查你的其他日志表,因为它们可能会不断增长,你可以采用相同的方法,http://www.sonassi.com/knowledge-base/magento-knowledge-base/speed-up-magento-product-import-export-and-general-via-the-database/