SQL Server 2012 Lag и Lead Function

SQL Server 2012 Lag а также Lead функции не работают с большими объемами данных, ~100 миллионов записей с ~200 столбцами.

Сочетание

lag(balance, 1, 0) over (partition by loanId order by datetime series)

пытаясь получить баланс предыдущей даты. План выполнения гласит, что наиболее трудоемкая часть попадает в (упорядочено).

Есть ли способ улучшить производительность?

1 ответ

Вы можете улучшить производительность, имея индекс на (loanid, datatime series),

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