Sql azure работает медленно

У нас есть веб-сайт, и мы решили перейти на Azure. База данных была перенесена в SQL Azure с помощью DMA (помощника по миграции данных), и мы создали виртуальную машину в Azure, а затем опубликовали веб-сайт в IIS на виртуальной машине. Теперь у нас есть два разных домена с двумя разными базами данных, и старый веб-сайт работает намного быстрее, чем новый (лазурный). Мы не смогли точно определить, где находится узкое место; в базе данных, или в соединении, или в виртуальной машине (процессоре или IIS, ...).

Характеристики ресурсов Azure:

  • ВМ: Standard D2s v3 (2 виртуальных процессора, 8 ГБ памяти)
  • DB: Premium P1: 125 DTU

Может ли кто-нибудь намекнуть, как определить основную причину этой медлительности?

Сервер хостинга вашего веб-сайта и сервер базы данных одинаковы?

Hamza Haider 31.10.2018 12:42

Да, они на одном сервере

Ⲁⲅⲅⲉⲗⲟⲥ 31.10.2018 12:59
2
2
551
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Если у вашего приложения есть нагрузка, то лучше всего разместить ваше приложение на другом компьютере Azure, а базу данных - на другом сервере Azure, а также создать виртуальную сеть между вашими машинами.

When you create an Azure virtual machine (VM), you must create a virtual network (VNet) or use an existing VNet. You also need to decide how your VMs are intended to be accessed on the VNet. It is important to plan before creating resources and make sure that you understand the limits of networking resources.

Балансировщики нагрузки

Azure Load Balancer delivers high availability and network performance to your applications. A load balancer can be configured to balance incoming Internet traffic to VMs or balance traffic between VMs in a VNet. A load balancer can also balance traffic between on-premises computers and VMs in a cross-premises network, or forward external traffic to a specific VM.

The load balancer maps incoming and outgoing traffic between the public IP address and port on the load balancer and the private IP address and port of the VM.

Прочтите это для настройки.

Другие вопросы по теме