Estou trabalhando no design de um banco de dados grande. Na minha aplicação, terei muitas linhas, por exemplo, atualmente tenho uma tabela com 4 milhões de registros. A maioria das minhas consultas usa a cláusula datetime para selecionar dados. É uma boa ideia indexar campos de data e hora no banco de dados mysql?
Select field1, field2,.....,field15
from table where field 20 between now() and now + 30 days
Estou tentando manter meu banco de dados funcionando bem e as consultas sendo executadas sem problemas
Além disso, que idéia você acha que eu deveria ter para criar um banco de dados de alta eficiência?
field 20
?