webForumDet fria alternativet

pageing i en datagrid, prestandabov?

.NET

2 svar · 344 visningar · startad av inspiro

Medlem sedan sep. 2005673 inlägg
Frågan#1

Pageing i en datagrid eller gridview är ju himla smidigt... men säg att man har 5000 poster i ett forum och bara tar ned det från databasen och stoppar in i en datatable, det känns ju inte så bra prestandamässigt? Eller är kontrollerna så smarta så att de på nåt sätt ändå bara hämtar det som behövs!?

Medlem sedan dec. 19996 721 inlägg
#2

Det är definitivt en prestandabov. När man har sådana datamängder bör man försöka att endast hämta data till just den sida man ska visa.

Medlem sedan mars 20002 836 inlägg
#3

Bygg en egen lösning för paging (inte med PagedDataSource), de inbyggda har mycket overhead ...

cya,
/PatrikB

266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
135 ms — ändringar (db)