Limpeza automática do banco de dados user.db

Post Reply
ariovaldoghi
Posts: 3
Joined: Mon Aug 04, 2014 5:16 pm

Limpeza automática do banco de dados user.db

Post by ariovaldoghi »

Boa tarde
Tenho uma aplicação rodando na versão 1.5 (que já foi migrada de versões anteriores) desde maio/2015.
Estou tendo um problema, pois guardo 65 valores do processo a cada 60 segundos no banco de dados user.db (SQLite) e o mesmo estava atualmente com um tamanho de 600Mb. Fiz uma "limpeza" manual no BD e temporariamente me resolveu o problema.
Porém gostaria de gerar um script que fosse disparado a cada 24 horas e excluísse os valores com o timestamp superior a 180 dias (6 meses), porém não consegui criar esse script, baseado nos exemplos que encontrei aqui.
Poderiam me dar uma ajuda?
User avatar
ViniciusMoraes
Administrador
Posts: 36
Joined: Sat Oct 22, 2016 1:48 am
Contact:

Re: Limpeza automática do banco de dados user.db

Post by ViniciusMoraes »

Prezado Ariovaldo, boa tarde!

Recomendo que dê uma olhada na página HIscada Pro acessando Banco de Dados SQLite, no manual online do HIscada Pro.

Utilizando os exemplos deste link, você pode adaptar o SQL do DELETE em um script que roda por tempo no Kernel.


Em caso de dúvidas utilize nosso fórum!
Permanecemos à disposição.
Vinícius de Moraes
Vendas | Suporte Técnico Comercial

E-mail de contato: suporte@hitecnologia.com.br
Telefone: (19)2139-1700 - (Opção 2 - Suporte Técnico).
Post Reply