Azure Sql База данных - как узнать, что блокирует мой ввод-вывод - PullRequest
0 голосов
/ 13 июля 2020

Есть ли способ «дефрагментировать» таблицу в Azure Sql или понять, почему сканирование таблицы такое медленное? Я использую базу данных Azure Sql для управления табличной моделью SSAS. Моя исходная таблица имеет ~ 30 млн строк и в настоящее время читает / обрабатывает только 1 млн строк в час, при 15 млн строк она обрабатывала 1 млн строк в минуту. Я использую sp_whoisactive, но для запроса, который управляет табличным процессом, я вижу блокировку ввода-вывода и никаких значений ЦП / ввода-вывода. Другие запросы, для которых не требуется сканирование таблицы, выполняются нормально.

Спасибо за вашу помощь

...