sql >> Base de Datos >  >> RDS >> Mysql

Velocidad:MySQL vs salida de archivos

Depende de su necesidad de datos al final del día. ¿Necesita poder realizar auditorías en los datos fuera de desplazarse por un archivo? Si no necesita navegar por los datos o almacenarlos a perpetuidad, entonces un archivo plano será más rápido que MySQL, muy probablemente, si solo está agregando al final de un archivo.

Si necesita que los datos sean más útiles, querrá almacenarlos en mysql. Te sugiero que estructures tu tabla como:

id  int
timestamp datetime default now()
desc varchar

De esa manera, no tiene que crear una marca de tiempo en PHP y simplemente dejar que mysql haga el trabajo, luego podrá realizar consultas más complejas fuera de su tabla. Pero, otra consideración en la que querrá pensar es el volumen de los datos que entran en esta tabla, ya que eso también afectará su decisión final.