Owncloud 6 purge de l’indexation et du cache

Owncloud 6 purge index et cache

Depuis le passage en V5 de Owncloud, le bouton d’indexation manuelle n’est plus présent.

 Sachant que celui-ci fonctionnait de manière approximative, ce n’est pas dramatique.

Mais après plusieurs migration de versions, dont plusieurs beta; on se retrouve avec un vilain listing, plein de doublons, des latences, des incohérences de nom et répertoires.

 

Au final on se retrouve à une version 6 avec toute la pollution antérieure et un cache en vrac.

Afin de rentre tout ça un peu plus clean et stable, il faut savoir que Owncloud passe par votre base SQL (si vous ne le saviez pas, pas la peine de continuer…)

Et donc le nettoyage de celle-ci s’impose.

Je ne vais pas ici vous faire un guide sur l’usage de SQL  (Mysql, SQLi…),  mais juste vous indiquer la marche à suivre.

En premier lieu l’usage d’AJAX pour la mise à jour des pages n’est pas recommandée car ça ralenti considérablement l’affichage du fait que le contenu est listé à chaque page ouverte.

Du coup la première chose à faire est de passer par une tache « CRON »

Pour ce faire, il suffit de se rendre dans le panneau d’administration d’Owncloud et de cocher :

 OCv6.jpg

Ce qui aura pour conséquence de lancer des indexations par intervalles de 15 min (tout est paramétrable)

Du coup ne reste plus qu’à purger sa table SQL associée afin de préparer le prochain listing.

Alors lancé un petit coup de votre gestionnaire SQL favoris.

Dans votre « DATABASE » Owncloud, sélectionné la table contenant votre identifiant de table Owncloud que nous appellerons « IDX_ » par défaut. Puis localisé la table « IDX_filecache »

Si vous effectué une vue de cette table, vous pourrez y trouver l’intégralité des fichiers stockés sur votre Cloud et des répertoires, ainsi que les fichiers des versions antérieurs ou expirés.

Ne vous reste plus qu’ à purger tout ça avec un:

« TRUNCATE ID_filecache; « 

Et hop tout est vidé jusqu’à la prochaine tache CRON!

Vous voilà avec une version clean et plus rapide.

 

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.