У меня есть несколько Рекомендации CREATE INDEX на уровне Azure SQL S3.SQL Azure. Создать рекомендацию и эффективность индекса
Перед тем, как пройти, я хотел бы знать некоторые проблемы при индексировании с 10 миллионами записей.
- Можем ли мы знать, что прогресс в индексировании или время завершения примерно?
- Работает ли индексирование в асинхронном (или мы можем сказать, ленивый индекс)? Или он блокирует запрос к таблице/базе данных?
- Есть ли что-нибудь, что нам нужно знать о ухудшении производительности во время индексации? Если да, можем ли мы ожидать снижения уровня деградации?
- Выполняется ли это иначе, чем моя команда
CREAT INDEX
? - Если база данных сконфигурирована только для чтения, то я предполагаю, что сама конфигурация индекса также реплицируется. Но работа по индексированию работает отдельно?
- Если индексирование выполняется в собственной (реплицированной) базе данных, то мастер уровня (уровень S3) для реплики (S1) может иметь разный прогресс индексации. это правильно?
Спасибо. О моем вопросе № 4 я хотел бы узнать возможную разницу между (1), нажав кнопку «Создать индекс» на портале Azure и (2), выполнив команду sql в моем SMSS. – Youngjae
вы спрашиваете о рекомендациях по индексу azure index create option .. так что я бы рекомендовал не следовать всем рекомендациям, они действительны для запуска запроса, он не учитывает ваши сценарии загрузки данных и сколько раз вы можете запускать этот тип запросов .. – TheGameiswar
@Youngjae: приходят к различиям, оба одинаковы, хотя я бы рекомендовал работать от ssms для вышеуказанных причин мониторинга – TheGameiswar