Magento

Magento 2: Como reindexar pelo terminal

19 de maio de 2020

Magento 2: Como reindexar pelo terminal

Neste artigo vamos aprender como reindexar pelo terminal o Magento 2, e também várias ações sobre reindex como: verificar o status e também o que serve.

como reindexar magento 2 capa

Fala programador(a), beleza? Bora aprender como se faz o reindex no Magento 2.

Primeiro vamos entender porque precisamos fazer o reindex no Magento e depois como reindexar pelo terminal

A indexação é uma forma que o Magento transforma dados como: produtos e categorias para melhorar a performance da loja

Estes dados transformados são salvos em tabelas, por isso há a necessidade de reindexar eles, podemos dizer que é bem parecido com o cache

Por exemplo: mudamos o preço de um produto, além de limpar o cache devemos reindexar o Magento para persistir os dados corretos para os clientes

Então agora que vimos a importância do reindex, vamos ver qual comando o executa:

php bin/magento indexer:reindex

Utilizando este comando você reindexará todos os dados que estão salvos na tabela

Quer se especializar em Desenvolvimento Web? Veja o nosso catálogo de cursos.

Além disso, podemos verificar o status do reindex, para ver se algum precisa ser feito, com este comando:

php bin/magento indexer:status

Podemos também reindexar individualmente, para termos menos danos a performance

Para isso precisamos saber o identificador de cada index, com o comando:

php bin/magento indexer:info

Aí para reindexar um item em individual, suponhamos que seja o catalogrule_rule, utilizamos o comando:

php bin/magento indexer:reindex catalogrule_rule

Conclusão

Neste artigo vimos o porque de fazer reindex e como reindexar pelo terminal o Magento 2

Além disso, alguns outros comandos bem úteis tratando do assunto de reindex

Como a reindexação individual, para não afetar tanto a performance da loja virtual

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

0
Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x