Estoy trabajando en el diseño de una gran base de datos. En mi aplicación tendré muchas filas, por ejemplo, actualmente tengo una tabla con 4 millones de registros. La mayoría de mis consultas utilizan la cláusula datetime para seleccionar datos. ¿Es una buena idea indexar campos de fecha y hora en la base de datos mysql?
Select field1, field2,.....,field15
from table where field 20 between now() and now + 30 days
Estoy tratando de mantener mi base de datos funcionando bien y las consultas se ejecutan sin problemas
Además, ¿qué idea crees que debería tener para crear una base de datos de alta eficiencia?
field 20
?