Google、ORMが生成するSQLが遅いときの調査を容易にする「sqlcommenter」をオープンソースで公開。Rails、Spring、Djangoなど主要なフレームワークに対応 - Publickey

シェアした人

ruby - 松本さん @yukihiro_matz
Google、ORMが生成するSQLが遅いときの調査を容易にする「sqlcommenter」をオープンソースで公開。Rails、Spring、Djangoなど主要なフレームワークに対応 - Publickey https://t.co/CCNcCVqkRz

コンテンツ概要

SQL文を直接書かなくとも、自動的にSQL文を生成、実行してくれるORM(Object-Relational Mapper)は、プログラミングを容易にしてくれる技術としてRailsやHibernate、Springなどさまざまなフレームワークなどで活用されています。 一方で、ORMが生成するSQL文はときに複雑に、あるいは非効率なものとなり、データベース処理の遅さにつながることもあります。 このとき、SQL文の生成と実行を明示的にコードとして記述する必要がないというORMの特徴が、なぜデータベース処理が遅くなったのか、どのようなSQL文が生成され、そのどこに原因があるのか、といった調査を難しくている面があります。 そうした課題を解決するためにGoogleがオープンソースとして公開したのが「sqlcommenter」です(発表したブログ「Introducing An open source ORM auto-instrumentation library」)。 sqlcommenterはORMが生成するSQL文にコメントを追加することで、データベース処理が遅くなった時などの切り...

情報

[PR] by Amazon
[PR] by Amazon

関連コンテンツ

カテゴリー

SEO プログラミング 政治経済 ゲーミング 医療・コロナ 実業家 建築 ロードバイク 学術 介護 音楽 まんが 金融 保険 教育 英会話 クレジットカード ライフエンディング

Sharer

[PR] by Google