Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [mysql] Query lentissima

    Ho una tabella con circa 7000 valori.

    La tabella è composta da:
    codice:
    ID | ID Sub | Titolo
    -------------------
    1  | 0      | Test 1
    2  | 1      | Categoria Interna
    3  | 1      | Categoria Interna
    Avviando lo script (che non fa altro che richiamare le categorie interne), la pagina ci mette minuti a caricare, tanto che va spesso in timeout o presenta tutti i campi vuoti.

    Ho impostato "ID" come chiave primaria e "ID Sub" come chiave.

    Inoltre ho notato che su phpmyadmin la stessa identica query è velocissima.

    Da cosa potrebbe dipendere? Come posso fare per velocizzare il database?

    Grazie mille!

  2. #2
    non ti pare di aver dimenticato di dirci qualcosa?

  3. #3
    La query?

    codice:
    SELECT `Titolo`,`ID`,`ID Sub` FROM `categoria` WHERE `ID Sub` = '5451'

  4. #4
    No assurdo!! Con questa query va tutto benissimo!!

    codice:
    SELECT * FROM `categoria` WHERE `ID Sub` = '5451'

  5. #5
    ci sarà qualcosa nella pagina

  6. #6
    No, non c'era nulla di diverso... Non capisco come mai ma usando la seconda query va molto meglio! Mah... L'importante è che ho risolto!

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.