Salve,
ho una tabella MyISAM con circa 1.000.000 di records. Questa tabella viene letta anche da 100 utenti in contemporanea e il problema è che guardando la lista dei processi mentre viene svolta una select (Sorting result) tutte le altre query su quella tabella hanno come stato Locked e mysql aspetta che la query precedente venga terminata. questo naturalmente comporta rallentamenti. Parlando con il sistemista della società di hosting dove ho il sito, mi ha consigliato di passare da MyISAM a Innodb perchè mi ha spiegato che le select verrebbero fatte in contemporanea per i 60 utenti senza eventuali stati di locked. E' vera questa cosa secondo la vostra esperienza? Chiedo perchè ho letto su questo forum che innodb è utile per altre cose e che spesso addirittura rallenta le query.