Найти все ответы здесь: http://use-the-index-luke.com/sql/table-of-contents
Некоторые ответы:
Но что является оптимизация индекса.
Я бы сказал, что он имеет необходимые индексы (но не более) на месте.
какая задача при индексировании
Очевидно: найти правильные индексы. Это зависит от запросов, которые вы используете. В основном вам нужно иметь обзор всех запросов, которые попадают в вашу базу данных, чтобы найти нужные индексы.
Это не зависит от Mysql Engine Like InnoDB или Myisam.
Хотя индексация, как правило, не очень чувствительны к технологии баз данных, MyISAM и InnoDB представляют собой примеры той лишь разницей, что делает большую разницу: в то время как MyISAM использует так называемые «кучи» таблицы, InnoDB использует «кластерные индексы» , Подробности объясняются в приведенной выше ссылке, но вот article, просто фокусируясь на этом конкретном различии.
Как уже упоминалось, это единственное существенное различие, которое вам необходимо учитывать при индексации в разных базах данных. Конечно, есть много незначительных отличий.