2022-05-19から1日間の記事一覧
N+1問題が発生したので、原因と対応策を備忘としてまとめた。 N+1問題とは ループ処理の中で都度SQLを発行してしまった結果、大量のSQLが発行されパフォーマンスが低下してしまう問題 ソースコード # app/controllers/users_controller.rb # frozen_string_l…
N+1問題が発生したので、原因と対応策を備忘としてまとめた。 N+1問題とは ループ処理の中で都度SQLを発行してしまった結果、大量のSQLが発行されパフォーマンスが低下してしまう問題 ソースコード # app/controllers/users_controller.rb # frozen_string_l…