N+1問題を発見しDBのクエリを改善するBullet
Ruby on RailsのActive Recordのクエリ改善を行うためのGem「Bullet」を紹介します。 Bulletは開発環境でN+1のクエリを見つけたら警告を出してくれるgemです。N+1問題とはデータ量(N+1)回のクエリを実行してしまい、レスポンスが悪くなる問題です。 インストール手順Gemfileに以下を追加して、bundle installを実行します…