Время создания / удаления базы данных в управляемых экземплярах БД SQL Azure занимает много времени

У меня есть управляемый экземпляр SQL Azure, и я заметил, что создание и удаление базы данных занимает не только много времени, 3 минуты для создания новой базы данных и до 5 минут для последующего удаления этой базы данных, но это время также может сильно колебаться. . Что является причиной этого?


person Jon Cawte    schedule 11.10.2018    source источник


Ответы (1)


Когда создаются новые базы данных, их файлы инициализируются в хранилище Azure Premium (которое является удаленным хранилищем), включая начальное резервное копирование, чтобы они могли быть готовы к высокой доступности, а также их необходимо зарегистрировать в службе управления Azure, которая контролирует доступность базы данных. Это не мгновенно, но в большинстве случаев это должно быть меньше минуты. Я часто создаю базы данных и не помню ни одного случая, когда это длилось бы больше 10-15 секунд.

Для операции удаления вы можете ожидать задержки до 5 минут, потому что мы ждем, когда будет создана последняя резервная копия журнала (резервные копии журналов выполняются каждые 5 минут). В будущем мы можем инициировать резервное копирование хвостового журнала сразу после выполнения DROP DATABASE, но в текущей версии Managed Instance ожидает последней резервной копии.

person Jovan MSFT    schedule 11.10.2018