Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Contare Records MySQL

  1. #1

    Contare Records MySQL

    Salve..
    Per un pagination utilizzo i seguenti comandi per vedere il totale degli elementi:
    codice:
    		$risultati2 = $mysqli->query($query2);
    		$totale_risultati = $risultati2->num_rows;
    Tuttavia, ora che sono salito da 10k records a 70k records, la pagina risulta essere molto lenta nel caricamento in locale..
    Mi chiedevo se ci fosse qualche modo per velocizzare l'operazione..
    Magari tramite una query che mi restituisca il totale degli elementi..

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    è lenta eseguendo solo quel pezzo di codice? molto strano

  3. #3
    Già.. E' migliorato sensibilmente utilizzando il COUNT dell'SQL ed andando a prendere poi il risultato..

  4. #4
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    quindi è "semplicemente" un problema di lentezza della query o del peso dei dati restituiti

  5. #5
    Penso che fosse lenta la ricerca della query dato che doveva andare a prendere i dati di una ventina di colonne di 70000 righe per poi contarle solamente..

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.