Мы наблюдаем странное поведение на платформе Azure Cloud
Постановка проблемы:
Мы разработали хранимые процедуры T-SQL для преобразования данных из файла CSV в целевую модель данных.
Мы выполняем эти процедуры примерно на 7 записях Lac (700000)
Проблема связана со временем выполнения этих процедур в другой среде
Облачная платформа (Azure SQL): 2 часа - 2 часа - 30 минут
Ноутбук AMD A8 PRO 1,9 ГГц (SQL Server 2014) ОЗУ 8 ГБ: 22 минуты
Настольный ПК Intel i3 6100 T 3,20 ГГц (SQL Server 2014) ОЗУ 8 ГБ: 5 минут 52 секунды
В идеале мы ожидаем, что процедуры будут выполняться быстрее на производственных серверах, но здесь дело обстоит иначе.
Из времени выполнения ноутбука и рабочего стола мы можем наблюдать, как процедуры выполняются быстрее с более высокой скоростью процессора и вычислительной мощностью.
Нас просят сократить время выполнения этих процедур с 2 часов 30 минут до менее 40 минут в облаке.
У нас есть индексы в необходимых местах, но я не могу понять эту разницу во времени выполнения в Azure Vs для настольных ПК / ноутбуков
Любые предложения, что можно сделать здесь