SQL Azure занимает очень много времени для запуска SELECT * FROM INFORMATION_SCHEMA.TABLES - PullRequest
0 голосов
/ 27 июня 2019

Я пытался использовать базу данных SQL Azure с таблицей для визуализации данных. Первая проблема заключалась в том, что Tableau занимает огромное время при подключении к БД при запуске (около 10-30 минут). После подключения работает быстро. Я провел некоторые исследования и выяснил, что такая же ситуация возникает, когда я пытаюсь развернуть список таблиц базы данных в Sql Server Management Studio, а затем запускаю SELECT * FROM INFORMATION_SCHEMA.TABLES и время выполнения ~ 10 мин. Количество таблиц в db = 63. Тесты выполнялись при одном подключении к db, поэтому не было никаких процессов, которые могут заблокировать сервер, и все остальные запросы работают нормально. Любые идеи, что именно может повлиять на производительность?

1 Ответ

0 голосов
/ 27 июня 2019

Причин может быть много:

  • Возможно, база данных SQL Azure находится на более низком уровне производительности
  • Возможно, вы находитесь очень далеко от своего центра обработки данных SQL Azure.Попробуйте переместить Azure SQL в центр обработки данных, расположенный ближе к вашему местоположению

. По любым вопросам, связанным с задержкой в ​​сети, обращайтесь по ссылке: https://blogs.msdn.microsoft.com/azuresqldbsupport/2017/10/02/how-to-troubleshoot-slow-performance-after-moving-to-azure-due-to-network-latency/

...