Salve a tutti,
Ho una tabella in un database MySQL che memorizza varie operazioni che gli utenti effettuano su un sito web. Alla lunga il numero di record all'interno di questa tabella sarà elevato (saranno milioni i record contenuti). Questa tabella deve essere costantemente interrogata, per poter tirare fuori l'ultima operazione compiuta dall'utente e in base ad essa decidere se inserire un nuovo record. la select che utilizzo è:
"select * from tbl_operation where where id_user=xxxx LIMIT 1 order by data desc"
con la limit sono sicuro di estrarrre solo l'utlima operazione effettuata da un utente specifico .
la mia domanda è se i tempi di esecuzione di tale query possono diventare più lunghi all'aumentare del numero di record.
spero di essere stato chiaro,
grazie a tutti per l'attenzione