Corruption de tables MySQL suite à l'utilisation régulière

Bonjour à tous,

Je ne suis vraiment pas content de MySQL;
je m’explique : de temps en temps, j’ai des tables qui ne répondent plus … car il faut les optimiser, les maintenir, les réparer, les checker…

Je viens de faire un tour rapide sur le net grâce à Google et il apparaît que c’est normal lorsqu’on utilise MySQL au quotidien.

Mon souci est que mes applis PHP/MySQL sont utilisées tous les tables les jours par des étudiants / enseignants / personnels et que ca le fait pas quand ca tombe en rade.

J’ai dans l’idée de faire un programme PERL avec DBI pour checker toutes les tables tous les jours et le mettre la crontab.

Ma question est simple : Quelqu’un en a déjà fait un ? :smiley:

bah pkoi tu n’utilises pas plutôt le programme myisamchk pour vérifier/réparer automatiquement tes tables ?
http://dev.mysql.com/doc/mysql/fr/table-maintenance.html

Dis moi, tes étudiants/etc ne dépassent ils pas leur quota quand ils utilisent mySQL ? Si oui, cela peut expliquer les corruptions.

non aucun quota.
c’est une FOAD (Formation Ouverte et A Distance)

C’est juste un site internet / intranet.

Kisscool, j’ai utilisé myisamchk … :wink: