Мы используем Azure SQL в качестве единой базы данных и по модели ценообразования DTU. У нас есть таблица с ~ 50M записями, и мы хотели бы добавить новый некластеризованный индекс для одного строкового атрибута.
Проблема в том, что это производственная база данных. Если бы мне пришлось использовать простой синтаксис T SQL, равный
CREATE NONCLUSTERED INDEX [IndexName]
ON [dbo].[TableName]([FieldName] ASC);
GO
Создание индекса будет привязывать DTU к 100% в течение нескольких минут, что, по существу, приводит к истощению любых запросов из кода нашего приложения.
Есть ли в Azure SQL способ дать SQL серверу команду «Эй, используйте только X DTU для этой операции индексации»?