大量レコードの処理にORMで詰まった時にMySQLで考えること by yoku0825

PHPerKaigi 2019
レギュラートーク 30分

大量レコードの処理にORMで詰まった時にMySQLで考えること

yoku0825 yoku0825 yoku0825
5
  • ORMで100万行フェッチしてオブジェクト作って配列にしてループでぐるぐる回していたらレスポンスが死にました
  • という時にMySQLの気持ちになってどんな対策でアプリケーション側の処理を軽くするか考えた経験を話します
  • 生SQL使おうぜって話になります
    • ダーティーハックを含みます
    • やりすぎるとSQLおじさんになるので注意