2013-09-13 6 views
0

Я использую jQuery dataTables plugin в пользовательской телефонной книге, которую я создал для телефонной книги своих организаций. Проблема, с которой я столкнулась, заключается в том, что, поскольку я использую команду SELECT * from Table в таблице с более чем 3000 + строками, dataTables хочет загрузить всю таблицу SQL перед загрузкой, и это приводит к ужасной задержке страницы. Есть лучший способ сделать это? Моя причина использования dataTables заключается в том, что у него есть настраиваемый параметр поиска jQuery, который прекрасно работает.Выберите (*) альтернативу - с помощью jQuery datatables plugin

Я пробовал использовать SELECT TOP, но он не вернет ничего, кроме первой сотни или даже многих указанных.

ответ

0

Попробуйте AJAX пейджинг, как говорит Влад.

Также ознакомьтесь с опцией bDeferRender (просмотрите here). Если установлено значение true, вы наверняка испытаете более быструю загрузку страницы. Я не знаю, будет ли это достаточно быстро без серверной подкачки, хотя. А как насчет стресса на БД?

Смежные вопросы