Предположим, у меня есть две базы данных Azure SQL, DB1 и DB2, на том же сервере, blah.database.windows.net. Может ли высокий трафик против DB1 влиять на производительность DB2?Может ли две базы данных Azure SQL на одном сервере влиять на производительность друг друга?
Справочная информация: я начал получать несколько временных ошибок SQL (тайм-ауты, неудачи установления связи перед входом в систему) на размещенной службе, говорящей с DB2, в то время, когда у меня была другая размещенная служба, поражающая DB1 с чрезмерным трафиком (LINQ-to-SQL удаляет сотни тысяч записей отдельно). Неожиданно ошибки в DB2 исчезли, как только я исправил высокий трафик против DB1. Я бы не ожидал этого, поскольку, насколько я понимаю из this article:
Сервер базы данных SQL является логической группой баз данных.
Какой общий ресурс может быть, если таковой имеется, между этими двумя БД? Может ли трафик, идущий против одной Azure SQL DB, влиять на производительность других БД на том же сервере, или это, скорее всего, было совпадением? Я знаю, что они могут проживать на одном физическом сервере, но не ожидали, что это будет вероятно.
Это не связано с новыми уровнями производительности и ресурсами SQL DB, зарезервированными для каждой базы данных. –