Tokyo Tech Lead
Subscribe
Sign in
Share this post
Tokyo Tech Lead
Rails使用 include 和 join 避免 N+1 query
Copy link
Facebook
Email
Notes
More
Rails使用 include 和 join 避免 N+1 query
Adler Hsieh
May 10, 2015
Share this post
Tokyo Tech Lead
Rails使用 include 和 join 避免 N+1 query
Copy link
Facebook
Email
Notes
More
Rails當中要連結model之間的關係非常簡單,不過也因為由於建立關係是這樣的簡便,造成許多指令會在讀取資料庫時有記憶體的浪費。例如我們建立以下關係:
Read →
Comments
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts
Share this post
Rails使用 include 和 join 避免 N+1 query
Share this post
Rails當中要連結model之間的關係非常簡單,不過也因為由於建立關係是這樣的簡便,造成許多指令會在讀取資料庫時有記憶體的浪費。例如我們建立以下關係: