Limpeza da Base de Dados - Limpeza Segura, Cópia de Segurança Automática, Pré-visualização e Agendamento
Mantenha a base de dados do seu PrestaShop leve e saudável. O módulo Limpeza da Base de Dados remove os registos órfãos deixados por produtos, encomendas e módulos eliminados, limpa carrinhos abandonados e regras de carrinho expiradas, e pode repor o catálogo ou o histórico de encomendas para um recomeço limpo. Cada ação mostra primeiro uma pré-visualização (simulação) e cria automaticamente uma cópia de segurança — veja exatamente o que vai mudar antes de qualquer alteração. Inclui uma pontuação de saúde da loja em tempo real e manutenção agendada por cron. Gratuito, para PrestaShop 1.7–9.
A sua base de dados cresce em silêncio — e torna a loja mais lenta
Cada produto eliminado, encomenda cancelada, carrinho abandonado e módulo desinstalado deixa registos para trás. Ao longo dos anos, estes registos órfãos incham a base de dados do PrestaShop, tornam as consultas mais lentas e as cópias de segurança mais pesadas. O módulo Limpeza da Base de Dados encontra-os e remove-os em segurança — com uma pré-visualização antes de cada ação e uma cópia de segurança automática por trás.
Uma pontuação de saúde da loja sobre a qual pode agir
Uma pontuação em tempo real, calculada na página de configuração — e apresentada como emblema no Painel de Controlo do PrestaShop — mostra-lhe qual é, neste momento, o estado de saúde da sua base de dados, com as razões concretas por detrás do número e uma ligação para o painel que resolve cada uma delas. Não é uma afirmação estática: é recalculada a partir de ~100 verificações reais de tabelas.
Limpe em segurança, com um clique
- Verificar e corrigir — remove registos que apontam para produtos, encomendas, idiomas ou lojas já eliminados, ao longo de ~100 relações de tabelas conhecidas, além de entradas de configuração duplicadas e traduções órfãs. Sempre seguro de executar.
- Limpar e otimizar — elimina carrinhos abandonados (com mais de um mês e sem encomenda associada), regras de carrinho expiradas ou esgotadas, e renumera as posições do menu de administração. Sempre seguro de executar.
- Eliminar encomendas selecionadas — pesquise por ID, referência, estado ou intervalo de datas e elimine apenas as encomendas que assinalar (perfeito para limpar encomendas de teste). Todos os registos relacionados — faturas, pagamentos, histórico, devoluções, notas de crédito — são removidos pela ordem correta; tudo o resto fica intacto.
- Repor catálogo / Repor encomendas e clientes — comece totalmente do zero. As únicas ações irreversíveis do módulo, protegidas por uma frase de confirmação escrita e validada no servidor — nunca apenas uma caixa de seleção.
Pré-visualize primeiro. Cópia de segurança automática.
Cada ação tem uma pré-visualização (simulação) que indica exatamente o que iria mudar, usando precisamente a mesma lógica da execução real — para que o relatório nunca se afaste da realidade. E antes de qualquer ação ser executada, o módulo pode guardar uma cópia de segurança exatamente das linhas que vão ser alteradas na própria pasta de cópias de segurança da BD do PrestaShop, onde pode restaurar com a ferramenta padrão do núcleo. Sem motores de restauro à parte em que tenha de confiar.
Configure e esqueça
Execute "Verificar e corrigir" e "Limpar e otimizar" automaticamente: a partir de um cron real do servidor que chama um URL protegido por token, ou — sem qualquer acesso ao servidor — como alternativa em segundo plano na próxima vez que um administrador abrir o back office, depois de a página já ter sido entregue. As reposições destrutivas nunca podem ser agendadas, por conceção.
Compatibilidade
PrestaShop 1.7, 8 e 9 (testado até à versão 9.1). Preparado para multiloja: a limpeza aplica-se a toda a instalação, já que existe apenas uma base de dados. Sem qualquer impacto na frente de loja — nada muda para os seus visitantes.
Perguntas frequentes
É seguro executar numa loja em produção?
Sim. "Verificar e corrigir" e "Limpar e otimizar" apenas removem registos que apontam para dados que já não existem. Use a pré-visualização (simulação) para ver primeiro o relatório exato e ative a opção "criar cópia de segurança primeiro" como rede de segurança.
O que é guardado exatamente na cópia de segurança e como posso restaurar?
O módulo guarda precisamente as linhas que vão ser alteradas (uma cópia completa antes de uma reposição) como SQL comprimido (gzip) na mesma pasta que a página Parâmetros Avançados → Cópia de segurança da BD do PrestaShop lê — restaure a partir daí com a ferramenta do núcleo que já conhece.
Pode ser executado automaticamente?
Sim — um URL de cron protegido por token para crons reais do servidor, ou uma alternativa por intervalos acionada quando um administrador inicia sessão. Apenas as duas ações seguras; as reposições nunca podem ser agendadas nem acedidas por cron.
Vai tornar o meu back office mais lento?
Não. A pontuação de saúde fica em cache até uma hora no Painel de Controlo, as execuções agendadas de recurso correm depois de a página ter sido enviada, e a página de configuração só faz o cálculo em tempo real quando a abre.
Funciona com o PrestaShop 9?
Sim — desenvolvido e testado para as versões 1.7 a 9, incluindo alterações específicas do PS9, como a remoção dos auxiliares de apresentação de preços.
Afeta as minhas imagens ou os ficheiros carregados?
As cópias de segurança incluem apenas a base de dados, e a limpeza incide sobre registos da base de dados. Só a reposição do catálogo remove imagens de produtos — e avisa-o, exige uma frase escrita e propõe primeiro uma cópia de segurança.
-
CompatibilidadePrestashop 1.7
Prestashop 8
Prestashop 9 -
Traduções Disponíveis do MóduloInglês
MEG Venture
Comentários (0)
Não é possível enviar a apreciação da sua avaliação.
Denunciar comentário
Denúncia enviada
O seu relatório não pode ser enviado