Pregunta

Mi instalación de Magento (1.4.1) contiene las siguientes tablas:

catalogindex_price
catalogindex_minimal_price
catalogindex_eav
catalogindex_aggregation
catalogindex_aggregation_tag
catalogindex_aggregation_to_tag

Dado que hay un índice En su nombre, ¿serán reconstruidos por un reíndice, es decir, ¿puedo truncarlos de manera segura?

No puedo encontrar ninguno de ellos en la lista de tablas que sean seguras para truncar aquí.

Estoy en Magento 1.4.1, aunque esto también podría aplicarse a otras versiones, siempre que existan estas tablas.

¿Fue útil?

Solución

Mirando la historia de app/code/core/Mage/CatalogIndex/etc/config.xml Resulta que:

  • catalogindex_price se eliminó en 1.4
  • catalogindex_minimal_price todavía se usa a partir de 1.9
  • catalogindex_eav se eliminó en 1.4
  • catalogindex_aggregation todavía se usa a partir de 1.9
  • catalogindex_aggregation_tag todavía se usa a partir de 1.9
  • catalogindex_aggregation_to_tag todavía se usa a partir de 1.9

Dicho esto, es seguro SOLTAR catalogindex_price y catalogindex_eav y seguro para TRUNCAR Los otros si reconstruyes el índice después. Pero tenga en cuenta que la tienda puede comportarse raro hasta que terminó el proceso de reindex, por lo que es posible que desee ponerlo en modo de mantenimiento. Y como siempre, no olvides hacer copias de seguridad.

Fuentes

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top