SQLcommenter - herramienta de auto-instrumentación para ORM
(cloud.google.com)-
Open source publicado por Google
-
Biblioteca que agrega automáticamente comentarios al SQL generado por el ORM, lo que permite analizar el rendimiento de las consultas
-
Se puede aplicar casi sin cambios en el código
-
Compatible con Python, Java, Node y Ruby
→ Django, Spring, Sqlalchemy, Hibernate, Knex, Sequelize, Flask, Rails ORM
→ MySQL, PostgreSQL, MariaDB, SQLite, Cloud SQL
- Ofrece integración con Cloud SQL Insights
3 comentarios
Mmm, si cambia el texto del SQL, puede que el parsing y el optimizador vuelvan a ejecutarse, así que siento que podría afectar el rendimiento..
¿Cómo habrán superado este problema..?
Todavía no lo he visto en detalle, pero como cambia la consulta SQL que generó el ORM en el punto intermedio entre ORM —> SQL, antes de que llegue a SQL, ¿no debería dar igual?
Github: https://github.com/google/sqlcommenter
Documentación: https://google.github.io/sqlcommenter/