パフォーマンス

N+1問題

日本語

概要

本来まとめられるクエリを繰り返し発行してしまう非効率な状態。

詳細

関連データの取得において、まとめて取得できるはずのクエリを件数分繰り返し発行してしまうアンチパターン。例えば投稿一覧の各投稿ごとに著者情報を個別取得すると、投稿数+1回のクエリが発行されてしまう。

データベースの他の用語