Ciao a tutti,
usando mysql avrei bisogno di un consiglio per migliorare le prestazioni di una tabella.
E' una tabella dal peso di circa 200 mega, strutturata in questo modo:
- id
- id_utente
- data
- si_no
- testo
nella tabella si aggiungono/cancellano messaggi per un totale di circa 15mila record presenti sempre.
Il peso della tabella (i 200 mega) sono dati esclusivamente dal campo testo.
All'interno del sito è spesso presente una query così:
"select count(id) from tabella where si_no = 0"
Ultimamente però ho notato diversi rallentamenti quando sono presenti oltre 500 utenti online (tutti accedono a questa tabella in maniera piuttosto continuativa).
Se io creo un'altra tabella, in cui metto solo:
- id
- testo
- id_altra_tabella
e togliendo quindi il peso in "mega" dall'altra che è in continua lettura, ottengo un alleggerimento della query scritta sopra?
Oppure non cambia niente?
Grazie mille!!!!!
![]()

Rispondi quotando