вы также можете сделать
SELECT SQL_CALC_FOUND_ROWS * FROM tbl limit 0, 20
Счетчик строк оператора select (без ограничения) записывается в одном и том же предложении выбора, так что вам больше не нужно запрашивать размер таблицы , Вы получаете количество строк, используя SELECT FOUND_ROWS ();