11 ポイント 投稿者 xguru 2021-02-04 | 3件のコメント | WhatsAppで共有
  • Googleが公開したオープンソース

  • ORMが生成するSQLに自動でコメントを付け、クエリの性能分析を可能にするライブラリ

  • コード変更はほとんど不要で適用可能

  • Python, Java, Node, Rubyをサポート

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

→ MySQL, PostgreSQL, MariaDB, SQLite, Cloud SQL

  • Cloud SQL Insightsとの連携を提供

3件のコメント

 
narusas 2021-02-04

うーん、SQL の text が変更されると、パースやオプティマイザが再実行されることもありそうなので、性能に影響が出そうな気がしますが……

この問題はどうやって克服したのでしょうか……

 
deadcat 2021-02-05

まだ詳しく見てはいませんが、ORM → SQL の途中で、SQL に入る前に ORM が生成した SQL クエリを変更するものなので、関係ないのではないでしょうか?