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

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

1 Ответ

0 голосов
/ 11 октября 2018

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

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

...