提高開發效率 分頁查詢

2021-10-06 23:36:40 字數 1428 閱讀 2271

and subjecttypename like '%'+#+'%'

and category = #

)select * from temp t

where t.rownum between # and #

頁面js分頁實現:如果頁數大於6,則大於3頁的頁數用...來展示,顯示前3頁後3頁,如果不足6頁則正常顯示

loadstatistable: function (pageindex) ,

success: function (data) ));

zhwx.dealer.loadstatistablenum(1, 1, 0);

return;

}if (data) ));

zhwx.dealer.loadstatistablenum(data.pagecount, data.pageindex, data.rowcount);}},

error: function (data) ));

}});

},loadpreornextpage: function (obj, pagecount)

} else

}},loadjumppage: function (pagecount)

},loadstatistablenum: function (pagecount, pageindex, rowcount) else

}} else if (pageindex < 3 || pageindex > pagecount - 2) else if (pageindex == pagecount - 1) else

} else

} else if (!haddraw)

}} else else

haddraw = false;

} else if (!haddraw) }}

pagenumhtml += "";

pagenumhtml += "跳轉";

pagenumhtml += "";

pagenumhtml += "頁";

pagenumhtml += "go";

$(".ics_page_v1").html(pagenumhtml);

if (pagecount == 1) else if (pageindex == 1) else if (pageindex == pagecount) else

},

效果圖

!-- ** -->

報表匯出

日期顧問

2-->

45-->

999-->

使用子查詢提高MySQL分頁效率

今天在老王的部落格中看到了一篇 驗證使用子查詢提高mysql分頁效率 的文章,很有收穫,總結分享之 對於有大資料量的mysql表來說,使用limit分頁存在很嚴重的效能問題。例如老王做的測試,拿乙個接近一千萬行記錄的表,進行查詢從第1000000之後的30條記錄 sql 1 平均用時6.6秒 sel...

mysql 分頁效率 MySQL提高分頁效率

提高分頁效率 實現分頁時只讀取顯示資料,需要先在資料庫建立資料庫 testforpaging use testforpaging go 建立表somedata create table somedata id int primary key,name varchar 30 null,descript...

使用子查詢提高MySQL分頁效率 limit

2 offset大的時候。select from yanxue8 visit limit 10000,10 多次執行,時間保持在0.0187左右 select from yanxue8 visit where vid select vid from yanxue8 visit order by vi...