EXPLAIN SELECT работает хорошо, но я так понял что этот запрос выполняется только с select и не работает с другими типами запросов. Как например проанализировать запрос типа: UPDATE `test` SET `num`=`num`+`num2` WHERE `id`=1
И ещё можно где-то узнать время, затрачиваемое БД на перестроение индекса (например если у меня на поле `num` индекс стоял в примере выше).