Jump to content

Cherche script de maintenance de mysql


Recommended Posts

Bonjour,

 

Ma base de données devient importante et cela devient urgent de la nettoyer

 

J'ai bien sur fait des recherches et n'ai absolument rien trouvé

 

Ce que je voudrais c'est supprimer les données au 31 12 2010 dans les tables

 

Quelqu'un peut-il m'aider à solutionner ce problème, il doit bien exister un script

spécifique

 

Merci pour vos réponses

Link to comment
Share on other sites

Bonjour,

 

Tu as un module dans le forum pour "nettoyer" les paniers selons plusieurs critères. Notament ceux qui n'ont aboutis à aucune commande.

 

Ensuite tu peux aussi vider les tables ps_connexion qui gonflent à vue d'oeil

 

Peut être aussi faire une "optimisation" de la base sous phpmyadmin

 

ce sont déja quelques petites astuces.

Link to comment
Share on other sites

Bonjour,

 

Tu as un module dans le forum pour "nettoyer" les paniers selons plusieurs critères. Notament ceux qui n'ont aboutis à aucune commande.

 

Ensuite tu peux aussi vider les tables ps_connexion qui gonflent à vue d'oeil

 

Peut être aussi faire une "optimisation" de la base sous phpmyadmin

 

ce sont déja quelques petites astuces.

 

Bonjour et merci pour la réponse,

 

En principe, je teste toujours en local et vider totalement la table ps_connection supprime également toutes les stats, c'est pourquoi Fabrice plus bas me donne une solution puisque je désire faire cette opération 1 à 2 fois par an, par exemple au 31 12 10 et tous les 6 mois si cela l'exige.

Link to comment
Share on other sites

exemple de requête à lancer via ton outil préféré (perso j'utilise NAVICAT) :

 

DELETE FROM `ps_connections_page` WHERE `time_start` < '2012-01-01 23:59:59'

 

à adapter en fonction de tes besoins évidemment.. :-)

 

Merci Fabrice,

 

Je ne connais pas NAVICAT mais les tables les plus volumineuses sont les 3 tables ps_connections, ps_connections-pages et ps_connections-source

 

Je copie votre script pour le moment dans un éditeur de texte

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...