Ciao, ho una tabella cosi formata:
Persona (id ,nome,tipo,ricerca)
ora io faccio uso di query del tipo
select * from persona where id=qualcosa and tipo=qualcosa
e
select * from persona where nome=qualcosa and tipo=qualcosa
mi ritrovo che la query per id è velocissima, mentre quella per nome risulta lenta, anche perchè ho migliaia di record nella tabella.
ora se io modifico la tabella cosi:
Persona (id,nome,tipo,ricerca)
ottengo qualche miglioramento o peggioro la situazione?
nel senso:
facendo la modifica aumento la velocità di esecuzione della seconda query senza abbassare la velocità della prima query?
nota: i campi sono tutti dei varchar!!!
grazie