Я пишу веб-сайт, который интенсивно использует SQL Azure. Однако это мучительно медленно.
Есть ли простой способ профилировать живой экземпляр SQL Azure?
monitoring
profiler
azure-sql-database
user380719
источник
источник
Ответы:
Я использовал MVC Mini Profiler как часть приложения для профилирования SQL Azure, но в зависимости от вашего приложения он может работать или не работать. Какие задачи вы делаете для профилирования?
источник
Это не поможет вам отследить существующие вызовы с вашего веб-сайта, но вы все равно сможете получить интересные показатели производительности, запустив команды SQL непосредственно из этого инструмента: Enzo SQL Baseline . Он предлагает варианты загрузки команд параллельно для имитации нагрузки и помогает сравнивать показатели производительности за несколько прогонов.
источник
Теперь доступна «облегченная версия», где вы можете анализировать свои запросы и видеть потребление ресурсов.
http://blogs.msdn.com/b/benko/archive/2012/05/19/cloudtip-14-how-do-i-get-sql-profiler-info-from-sql-azure.aspx
источник
В дополнение к другим ответам вы также можете использовать инструмент CSS SQL Azure Diagnostics * от службы поддержки Microsoft для запуска некоторых запросов на сервере, которые показывают отсутствующие индексы и популярные запросы.
* Похоже, этот инструмент больше не доступен (11 января 2015 г.)
источник
Другим вариантом является использование сервиса Cotega Monitoring . Он имеет возможность отслеживать и уведомлять вас о проблемах, а также может выполнять глубокий анализ базы данных в вашей базе данных, чтобы помочь диагностировать такие проблемы, как, например, почему ваша база данных работает так мучительно медленно.
Отказ от ответственности: я работаю над этим сервисом.
источник
Наиболее близким к SQL профилировщику, который я нашел способным работать с Azure SQL, является sql-workload-profiler. Однако обратите внимание, что это бета-версия инструмента, созданного одним человеком, и его использование не слишком удобно.
источник
Вы не можете запустить Profiler для SQL Azure.
источник