HI

[Encerrado] Limpar data base

Por Hisoka Fail2, 18 de mar. de 2017 em Tópicos Sem Resposta

4
1.4k
18 de março de 2017 às 22:44

Olá, venho sofrendo alguns problemas em meu servidor, e acho que a causa pode ser data base muito cheia, muitos players criam chars, e ficam messes sem entrar, e isso acaba pesando na data base do server, o problema é que eu uso sqlite, e não achei query que limpe os players inativos da data base, só achei uma query que deleta todos players que nunca logaram, acreditem ou não, deu 2k e 200 só de chars que nunca logaram, então acho que se deletar todos os players que não logam em 60 dias, o servidor ficaria bem mais limpo, quem poder me ajudar a limpar a data base do servidor, agradeço desde de já.

 

OPS:USO SQLITE!!

StigalS
19 de março de 2017 às 00:16

Boa noite @Hisoka Fail2, Tente utilizar isso:

DELETE FROM players WHERE lastlogin < - 30*24*60*60;
Spoiler

Em caso de mal funcionamento da 1° opção, tente essa:

DELETE FROM players WHERE lastlogin < strftime("%s", "now") - 20*24*60*60

 

 

*Você pode modificar conforme a sua necessidade:

  • 20 * 24 * 60 * 60 = 20 dias offline.
  • 30 * 24 * 60 * 60 = 30 dias offline.

Editado Março 19 por Stigal

19 de março de 2017 às 06:19
6 horas atrás, Stigal disse:

Boa noite @Hisoka Fail2, Tente utilizar isso:

DELETE FROM players WHERE lastlogin < - 30*24*60*60;
  Ocultar conteúdo

Em caso de mal funcionamento da 1° opção, tente essa:


DELETE FROM players WHERE lastlogin < strftime("%s", "now") - 20*24*60*60

 

 

*Você pode modificar conforme a sua necessidade:

  • 20 * 24 * 60 * 60 = 20 dias offline.
  • 30 * 24 * 60 * 60 = 30 dias offline.

 0 row(s) affected in 0.005052 second(s).
aparecei isso na db quando executo o 1 comando...

 

e aparece esse erro no segundo

 Error while executing query: foreign key constraint failed

Editado Março 19 por Hisoka Fail2

8 meses depois...
StigalS
29 de novembro de 2017 às 15:17
A questão neste tópico de suporte foi encerrada por falta de resposta. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta