Aide-mémoire
- Pour éliminer les doublons dans les carnets d’adresses :
DELETE t1 FROM oc_contacts_cards AS t1 JOIN oc_contacts_cards AS t2 ON t1.id>t2.id AND t1.fullname=t2.fullname WHERE t1.fullname != '';
DELETE t1 FROM oc_contacts_cards_properties AS t1 JOIN oc_contacts_cards_properties AS t2 ON t1.id>t2.id AND t1.name=t2.name AND t1.value=t2.value WHERE t1.name != '';
- Pour dé-locker des fichiers :
DELETE FROM oc_file_locks WHERE 1
- Pour alléger les tables d’authentifications, d’activités et de cache : supprimer ce qui est plus vieux qu’un an.
select * FROM <code>oc_authtoken</code> WHERE <code>last_activity</code> < (UNIX_TIMESTAMP() - 31536000);
select * FROM <code>oc_activity</code> WHERE <code>timestamp</code> < (UNIX_TIMESTAMP() - 31536000);
select * FROM <code>oc_filecache</code> WHERE <code>mtime</code> < (UNIX_TIMESTAMP() - 31536000);
delete FROM <code>oc_authtoken</code> WHERE <code>last_activity</code> < (UNIX_TIMESTAMP() - 31536000);
delete FROM <code>oc_activity</code> WHERE <code>timestamp</code> < (UNIX_TIMESTAMP() - 31536000);
delete FROM <code>oc_filecache</code> WHERE <code>mtime</code> < (UNIX_TIMESTAMP() - 31536000);