Új hozzászólás Aktív témák

  • martonx

    veterán

    válasz hellsing71 #2229 üzenetére

    Rosszul állsz hozzá. Mivel lapozást használsz, soha nem kell a teljes táblát listáznod. És biztosra veszem, hogy kettő lekérdezés elég.

    Select akármi from tábla
    Where feltételek (nyilván az alap eset, amikor még where sincs) query

    Ez az alap lekérdezésed, ami csak egy alap, de ilyen formában sose kell lefuttatnod.

    1. lekérdezés: alap query count-ja, azaz maxmimum hány sornyi adatod van (ez is erőforrásigényes tud lenni, de amit mondtál 250k adatsor nudli, majd 6 milliárd sornál ráérhetsz ezen aggodni)
    2. lekérdezés: alap lekérdezés az aktuális page-nek megfelelően (pl. 20-dik pagenek megfelelő 10 sor)

    azaz sose fogsz a megjelenített sorok számánál (pl. 10/20/50/100) többet elkérni a db-től. Hiszen pont erre való a pagelés.

Új hozzászólás Aktív témák

Hirdetés