Відповіді:
Зауважте, що якщо у вашій таблиці використовується механізм зберігання плагінів InnoDB (що я настійно рекомендую), якщо це вторинний індекс (майже напевно, це так), ви все одно можете прочитати з таблиці (тобто це не блокує SELECT
заяви).
Так, ти можеш. Він заблокує таблицю, до якої додаєте індекс під час її створення. Якщо таблиця велика, це може зайняти деякий час, оскільки доводиться читати кожен рядок під час створення індексу.