Věřím, že klíčová nastavení, na která byste se měli podívat, jsou key_buffer_size , myisam_max_sort_file_size a myisam_sort_buffer_size . key_buffer_size je jedním z nejdůležitějších nastavení celkově pro MyISAM, ale další dvě možná potřebují vysvětlení.
Z https://dev.mysql.com/ doc/refman/5.0/en/server-system-variables.html :
myisam_max_sort_file_size
myisam_sort_buffer_size
Pokud tedy v zásadě očekáváte, že vaše indexy budou větší než myisam_max_sort_file_size , možná se budete chtít podívat na to, jak to vyladit. Pokud ne, myisam_sort_buffer_size může vyžadovat určitou pozornost.
Mějte na paměti, že vytváření indexů v tabulce MyISAM uzamkne celou tabulku. Pokud to děláte neustále na velkých stolech, můžete mít vážné problémy s výkonem, bez ohledu na to, kolik nastavení upravíte.