Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    2

    Estrazione Record da tabella di dimensioni elevate

    Ciao a tutti,

    Ho un problema su cui chiedo il vostro aiuto..

    Mettiamo che debba effettuare una select che restituisce 150000 record di una tabella.

    Mettiamo che io in realtà abbia bisogno di visualizzare solo 20 alla fonta di queti record.

    Ora potrei semplicemente prenderti tutto il dataset o l'array restituito dalla query e fare la fetch solo dei primi 20. Succede pero' che in questo modo, e ditemi se sbaglio, in realtà io ho memorizzato sul server tutti i 150000 record. Cosa che potrebbe essere parecchio onerosa in quanto a mole di memoria occupata.

    E' possibile in qualche modo chiedere a mySQl, perchè credo sia li' il problema, di estrarre solo i primi 20, per poi puntarmi li', e successivamente, volendo, richiedere quelli da 20 a 40 e cosi' via, e magri, nel caso, poter anche tornare indietro?

    Cioè esiste il concetto di puntatore sul record che posso gestire, devo usare gli indici?

    help!

    grazie..

  2. #2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.