Страничные данные с использованием CTE, как nHibernate справится с этим? - PullRequest
0 голосов
/ 24 мая 2009

В настоящее время я использую CTE для обработки подкачки данных, могут ли запросы критериев обрабатывать CTE?

1 Ответ

1 голос
/ 24 мая 2009

IIRC, nhibernate использует CTE при выполнении подкачки на 2005+, поэтому запрос, который разбивается на страницы, приведет к тому, что CTE будет использовать запрос для подкачки. Это логично, поскольку на sqlserver 2005/2008 нет другого способа сделать пейджинг, если вы не хотите использовать temptables. (нет, трюки с числами и т. п. не работают во всех случаях, o / r картографы должны работать с системами подкачки, которые работают всегда)

...