Visualizzazione risultati 1 fino 3 di 3

Discussione: Quando utilizzare mysql_free_result().

  1. #1
    Guest

    Predefinito Quando utilizzare mysql_free_result().

    Vorrei sapere come dovrei utilizzare questa funzione!
    Sto sviluppando un portale e vorrei cercar di ottimizzare il tutto...
    So che questa funzione dealloca dalla memoria la risorsa del risultato di una SELECT, ma non masticando molto bene l'inglese, nel sito ufficiale di php.net non ho capito quando utilizzare questa funzione, ma ho capito che alcune volte al posto di liberare memoria, questa viene aumentata e non di poco.
    Attualmente la utilizzo dopo ogni ciclo while() o dopo aver valorizzato delle variabili con i dati del DB.
    E' corretto?

    Grazie in anticipo

  2. #2
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Ti serve se fai molte query consecutive che restituiscono molti dati.
    PS
    Usarla in modo errato ti rallenta lo script e basta.
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  3. #3
    Guest

    Predefinito

    Grazie!
    In pochissime parole, quando devo o meno utilizzarlo? Cioè, ora come ora eseguo una media di 2/3 query a pagine (escluse quelle che vengono fatte in TUTTE LE PAGINE per la sessioni) che hanno però alcune JOIN al loro interno!
    Alcune però estraggono dati "abbastanza pesanti" come biografie o comunque parti di testo molto grandi!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •