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!