N+1 Query
SELECT user_id FROM comments;
SELECT * FROM user WHERE id = 1;
SELECT * FROM user WHERE id = 2;
SELECT * FROM user WHERE id = 3;
SELECT * FROM user WHERE id = 4;
SELECT * FROM user WHERE id = 5;
SELECT * FROM user WHERE id = 6;
…
Slide 98
Slide 98 text
N+1 Query
SELECT user_id FROM comments;
SELECT * FROM user WHERE id = 1;
SELECT * FROM user WHERE id = 2;
SELECT * FROM user WHERE id = 3;
SELECT * FROM user WHERE id = 4;
SELECT * FROM user WHERE id = 5;
SELECT * FROM user WHERE id = 6;
…
σʔλྔ /
Slide 99
Slide 99 text
SQLνϡʔχϯά
• N + 1 Query ΛΊΔ
• JOINͯ͠1ൃͰऔΔɹɻ
SELECT * FROM comments, users WHERE comments.user_id = users.id;