Estoy trabajando en una "optimización" en mi aplicación y estoy tratando de entender la salida que dan los rieles (versión 2.2.2) al final del renderizado.Comprensión de los tiempos de renderizado de Ruby on Rails
Aquí es la forma "antigua":
Rendered user/_old_log (25.7ms)
Completed in 466ms (View: 195, DB: 8) | 200 OK
Y la forma "nueva":
Rendered user/_new_log (48.6ms)
Completed in 337ms (View: 192, DB: 33) | 200 OK
Estas consultas eran exactamente lo mismo, la diferencia es la forma más antigua es analizar los archivos de registro mientras que la nueva forma es consultar la tabla de registro de la base de datos.
La velocidad real de la página no es el problema (el usuario entiende que esta es una solicitud lenta) ... pero me gustaría que la página responda lo más rápido posible a pesar de que es una página "lenta".
Entonces, mi pregunta es, ¿qué representan/significan los números? En otras palabras, ¿de qué manera fue el método más rápido y por qué?
¿Puedes desglosar (o señalarme un escrito) cómo interpretar esto por mi cuenta? –