11 points par xguru 2021-02-04 | 3 commentaires | Partager sur WhatsApp
  • Un projet open source publié par Google

  • Une bibliothèque qui ajoute automatiquement des commentaires au SQL généré par les ORM, afin de permettre l’analyse des performances des requêtes

  • Peut être déployé avec très peu de modifications du code

  • Compatible avec Python, Java, Node, Ruby

→ Django, Spring, Sqlalchemy, Hibernate, Knex, Sequelize, Flask, Rails ORM

→ MySQL, PostgreSQL, MariaDB, SQLite, Cloud SQL

  • Intégration avec Cloud SQL Insights

3 commentaires

 
narusas 2021-02-04

Hum, si le texte SQL change, il est possible que le parsing et l’optimiseur soient relancés, donc j’ai l’impression que cela pourrait avoir un impact sur les performances..

Je me demande comment ils ont réussi à contourner ce problème..

 
deadcat 2021-02-05

Je ne l’ai pas encore examiné en détail, mais comme cela modifie la requête SQL générée par l’ORM à l’étape intermédiaire ORM —> SQL, juste avant qu’elle ne soit envoyée en SQL, cela ne devrait pas poser de problème, non ?