Fév 192012
 

Pour ajouter ou activer des indexes sur une table MyISAM, la requête peut être très long en fonction du nombre d’indexes.

Mysql utilise un repair table pour activer les indexes, mais il y a deux façons :
– avec un repair by sorting
– avec un repair using keycache (cette façon est très lente car crée les indexes 1 par 1)

Mysql utilise ‘repair using keycache’ si :
– nombre d’index > myisam_repair_threads
– taille de chaque index > myisam_max_sort_file_size

Augmenter le paramètre myisam_repair_threads devrait la plus part du temps permettre à mysql d’utiliser le repair by sorting

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">

(required)

(required)

Spam protection by WP Captcha-Free