J'ai donc créé une nouvelle fonction qui optimise les tables PWG.
Cette fonction est appelée dans la partie maintenance et à la demande.
Je me demandais si je ne devais pas rajouter cette fonction aux fichiers upgrade*.php après que les mises ait été effectués.
On peut le faire avec une option $conf['auto_maintenance_database'] qui permettrai même de rajouter ailleurs cette maintenance.
Alors?
C'est reporté ici http://bugs.phpwebgallery.net/view.php?id=319 et sera committer ce soir...
z0rglub a écrit:
Cette opération dépend du contenu, donc potentiellement long :-/ (je ne me rends pas compte)
Je suis étonné pour une base moyenne de la rapidité des opérations...
Si j'ai le temps, ca sera dans la BSF cette semaine...
Il faudrait aussi retrier les tables suivants les indexes plus réparer, ect...
J'espère que les alter table pwg order by, OPTIMIZE TABLE, REPAIR TABLE sont compatibles avec MySQL v3
rub a écrit:
Ca vous tente un nouveau lien dans administration/maintenance pour optimiser toutes les tables PWG?
Oui, bonne idée.
Cette opération dépend du contenu, donc potentiellement long :-/ (je ne me rends pas compte)
Ca vous tente un nouveau lien dans administration/maintenance pour optimiser toutes les tables PWG?