Biografía del usuario

I've been Software Engineer and Java Developer for 20 years with 15 years working for the HealthCare sector.

Madrid
Miembro desde 13 jun, 2022
Publicaciones:
Respuestas:

Buenas @Laura Blázquez García , no sería necesario aplicarle un índice al PosixTime, podrías tratarlo como una columna con un valor numérico al uso.

Al fin y al cabo un índice no es más que otra tabla donde se almacena el valor indexado y la referencia a los registros que contienen ese valor, si indexamos una columna de valores únicos nuestra tabla de índice será al final tan grande como nuestra tabla originaria, no obteniendo ninguna ventaja al respecto.

Buenos días @Laura Blázquez García !

Los índices sobre campos TimeStamp no suelen ser muy eficientes, ya que son prácticamente equivalentes a un índice de una clave primaria, la principal ventaja de los índices se da cuando los valores de la columna no son únicos, sino que se repiten con cierta frecuencia. En el caso de una fecha y hora estos valores dificilmente se repetirán, por lo que no podrías beneficiarte de la indexación.

De las dos opciones que planteas la separación sería más óptima, pero te recomiendo una tercera: POSIXTIME, este tipo de dato almacena las fechas como valores enteros y tienen un mejor rendimiento en consultas y en almacenamiento, puedes ver más en nuestra documentación aquí

¡Espero que sea de ayuda!

Aplicaciones de Open Exchange:
Insignias y certificaciones Credly:
Insignias de Global Masters:
Seguidores:
Siguiendo:
Luis Angel aún no sigue a nadie.