N+1問題について理解する - Qiita
概要 N + 1問題とは 元のモデルを取得するクエリ1個に加えて、関連するモデルのデータの取得をレコードの数(N個)分発行されることによって起こるクエリが最適化されていない問題のことをいいます。 これによりアプリケーションのパフォーマンスが低下します。 Laravel では 例えばwithでEagerLoading によってこの N + 1 問題を回避できます。
Ansel technologies 株式会社 / なし
安井 達哉さん
のプロフィールをすべて閲覧
Wantedlyユーザー もしくは つながりユーザーのみ閲覧できる項目があります
過去の投稿を確認する
共通の知り合いを確認する
安井 達哉さんのプロフィールをすべて見る
概要 N + 1問題とは 元のモデルを取得するクエリ1個に加えて、関連するモデルのデータの取得をレコードの数(N個)分発行されることによって起こるクエリが最適化されていない問題のことをいいます。 これによりアプリケーションのパフォーマンスが低下します。 Laravel では 例えばwithでEagerLoading によってこの N + 1 問題を回避できます。