SQL キャッシュ [Rails]

SQL キャッシュ クエリキャッシュとはクエリによって返されるリザルトをキャッシュする機能。リクエストによって以前と同じクエリが発生した場合に、データベースへのクエリを実行する代わりにキャッシュされたリザルトを利用する。 […]

続きを読む

内部結合と外部結合の違い [Rails]

内部結合と外部結合の違い LEFT INNER JOIN 左側のテーブルの外部キーを元に、右側のテーブルの主キーと結合させる。該当するレコードが右側テーブルにない場合には、そのレコードは除外される。 レコードのデータは常 […]

続きを読む

ソート [Ruby]

sort と sort_by の違い array.sort { |a, b| a.hoge <=> b.hoge } array.sort_by { |v| v.hoge } ブロックを使った場合、sort […]

続きを読む