Пожалуйста, подумайте, что вы здесь делаете.
Независимо от того, какой движок базы данных вы используете, абсолютно бессмысленно пытаться избавиться от ORDER BY
, когда вы хотите использовать подкачку.
Строки в реляционных базах данных не имеют фиксированного порядка, вам нужно указать предложение ORDER BY
, если вы хотите получать строки в определенном порядке.
Если вы не укажите предложение ORDER BY
,ядро базы данных будет возвращать строки в случайном порядке.Часто порядок выглядит разумным (например, упорядоченным по первичному ключу), и если вы выполняете один и тот же запрос более одного раза, порядок действительно может быть одинаковым.
Но на самом деле это все случайно, иВы не можете полагаться на то, что этот «псевдо-порядок» имеет какой-либо смысл или является одинаковым в каждом запросе.
Поэтому подкачка страниц без указания порядка не имеет абсолютно никакого смысла.