Мы размещаем базы данных разработки нашего приложения в Azure - восточном регионе. Из Питтсбурга мои офисные и домашние рабочие станции взаимодействуют с этой базой данных без каких-либо проблем с производительностью.
Наш тестовый веб-сервер размещен в главном центре обработки данных в Индианаполисе (вместе с нашей производственной базой данных и веб-сервером), и производительность при использовании базы данных Azure ужасна. Мы рассматриваем запросы, выполнение которых в производственной среде (или с моих рабочих станций) занимает от миллисекунд до трех секунд, а для выполнения требуется 10, 20 и даже 30 секунд.
Наш брандмауэр не проверяет трафик SQL, поэтому я не понимаю, где происходит замедление.
Или мы должны использовать «Северо-центральный регион США» в качестве нашего региона в Azure?