В тесте я не вижу варианта с функцией Пишет ipanshin, пн, 09/06/2008 - 07:49 Скажем DECLARE @offset int, @batch_size int; SELECT @offset = 400001, @batch_size = 100000; SELECT * from [dbo].[order_function](@offset,@batch_size) CREATE FUNCTION dbo.order_function(@offset,@batch_size) AS bla-bla Думаю, что даст неплохие результаты сходные с клаусом LIMIT так как query plan для функций лучше, чем простой select. ответить
Скажем
DECLARE @offset int, @batch_size int;
SELECT @offset = 400001, @batch_size = 100000;
SELECT * from [dbo].[order_function](@offset,@batch_size)
CREATE FUNCTION dbo.order_function(@offset,@batch_size)
AS
bla-bla
Думаю, что даст неплохие результаты сходные с клаусом LIMIT так как query plan для функций лучше, чем простой select.