エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Railsから発行されるSQLの出元を調査したい
おはようございます。みてねSREチームのおじまです。 SREチームでは、Amazon RDSのPerformance Insights... おはようございます。みてねSREチームのおじまです。 SREチームでは、Amazon RDSのPerformance Insightsなどを利用して、定期的にDBの負荷状況を確認しています。時たま負荷の高いクエリが見つかるのですが、クエリの発行元が分からず、負荷対策を取りづらいことがよくあります。(特にPerformance Insightsですと、書き込み系の処理が COMMITとしか表示されないことがあり、なんの情報も得られません。) みてねのバックエンドではRailsを使っています。Rails 7からはQuery Logsという機能が組み込まれました。この機能を使うと、Active Recordから発行されるSQLに、アプリケーションに関する情報をコメントして自動で付与することができます。これにより、DBの負荷状況に関する解像度がググッと上がり、負荷対策をより素早く的確に行えるように