截断CatalogIndex_*表是否安全?
-
22-10-2019 - |
题
我的Magento安装(1.4.1)包含以下表:
catalogindex_price
catalogindex_minimal_price
catalogindex_eav
catalogindex_aggregation
catalogindex_aggregation_tag
catalogindex_aggregation_to_tag
因为有一个 指数 以他们的名义,他们会被重新索引重建,也就是说,我可以安全地截断吗?
我在安全截断的表格列表中找不到其中任何一个 这里.
我使用Magento 1.4.1,尽管如果存在这些表,这也可能适用于其他版本。
解决方案
研究历史 app/code/core/Mage/CatalogIndex/etc/config.xml
事实证明:
- catalogindex_price在1.4中被删除
- catalogindex_minimal_price至今仍使用1.9
- catalogindex_eav在1.4中被删除
- 截至1.9的catalogindex_aggregation仍然使用
- catalogindex_aggregation_tag截至1.9仍然使用
- catalogindex_aggregation_to_tag从1.9开始使用
话虽如此,这是安全的 降低 catalogindex_price
和 catalogindex_eav
安全 截短 其他人如果您以后重建索引。但是请注意,该商店可能会怪异,直到勒索过程完成,因此您可能需要将其纳入维护模式。和往常一样,别忘了做备份。
来源
- http://svn.magentocommerce.com/source/branches/1.3/app/code/core/mage/mage/catalogindex/etc/config.xml
- http://svn.magentocommerce.com/source/branches/1.4/app/code/core/mage/mage/catalogindex/etc/config.xml
- http://svn.magentocommerce.com/source/branches/1.9/app/code/core/mage/mage/catalogindex/etc/config.xml