В настоящее время я использую этот метод подкачки набора записей: (этот пример был сокращен для этого поста)
Function getnext10(num)
pageLen = len(num)
if pageLen = 1 Then
next10 = 10
else if pageLen > 1 Then
pageRem = 10
pageTen = right(num, 1)
next10 = num + pageRem - pageTen
end if
end if
getnext10 = next10
End Function
Function getPrev10(num)
pageLen = Len(num)
If pageLen = 1 Then
prev10 = 1
ElseIf pageLen > 1 Then
lastNumber = Right(num,1)
prev10 = num - lastNumber
End If
If prev10 = 0 Then
prev10 = 1
End If
getPrev10 = prev10
End Function
, который использует «До цикла», чтобы получить правильную группу результатов для этогоpage.
Мне посоветовали отказаться от этого метода и вместо этого начать использовать LIMIT-пейджинг.Я понимаю, как применить это к моему проекту, я думаю, поэтому я не ищу чей-либо код, мне просто нужно объяснить, почему я должен начать его использовать.
Помимо использования меньшего количества кода вверсия LIMIT, которая уменьшит размер моей страницы (мегабайт), почему лучше использовать метод LIMIT?Повысит ли это эффективность моих поисковых запросов?
Будут с благодарностью получены любые дополнительные разъяснения по этому вопросу.