Как организовать пагинацию используя ajax?
ну то есть ты считаешь, что вывалить тыщ 10 результатов сразу - это нормально?
Допустим, ты показываешь по 20 записей.
Можно разместить кнопки (1, 2, 3, 4...) - если  пользователь нажал на 2 двойку, то делай - SELECT * FROM ... WHERE .... ORDER BY ... LIMIT 20, 20
то есть ты показываешь первые 20, пропуская при этом 20 сначала