Да - это создаст блокировки и повлияет на других пользователей, если вы не используете ключевое слово ONLINE
в команде CREATE INDEX
.Ключевое слово ONLINE
позволит создавать индекс без влияния на операции DML над таблицей.Это повлияет на DDL в таблице, даже с ключевым словом ONLINE
(но обычно DDL не должен присутствовать на вашей таблице в производственном процессе).
Если происходит много DML, это замедлитсявниз при создании индекса.
Кроме того, вы будете использовать системные ресурсы для построения индекса (операции ввода-вывода, сортировки и т. д.).