MySQL и PHP загружают более 1000 элементов, заставляет замораживать браузер

У меня небольшая проблема с загрузкой моих данных из базы данных. У меня есть таблица с 1150 строками, и я бы хотел показать их на одной странице.

Вот мой SELECT :

 $result = mysqli_query($link, "SELECT id as id, name as name FROM table") or die; 

Вот мой PHP:

 while ($zaznam = mysqli_fetch_array($result)): extract($zaznam); echo $id ."-". $name; endwhile; 

Он работает хорошо, но страница загружается около 10 секунд, а браузер замораживается во время SELECT.

Есть ли шанс ускорить это или показать только часть элементов, а также следующую прокрутку и т. Д.?