エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Symfony2 + Doctrine + KnpPaginatorBundle 環境で、速度改善しなければいけないときにしたこと - Qiita
Symfony2 + Doctrine + KnpPaginatorBundle 環境で、速度改善しなければいけないときにしたことdoctrine... Symfony2 + Doctrine + KnpPaginatorBundle 環境で、速度改善しなければいけないときにしたことdoctrineSymfony2 要点 大量のデータをPaginator->paginate() しているページのレスポンスがものすごく遅いときに、対策したことを書きます。 結果的に5つの対策を実施しました。 Paginator::paginateでDQL(SQL)を実行させない FORCE INDEXでインデックスを強制的に効かせる 不必要に大きいサイズを確保しているカラムはサイズを小さくする 最後の1ページでLIMITを最大件数より多く設定するとインデックスが効かないので件数を補正 はじめに主キーだけを検索して、取得した主キーで明細を取得する
2016/12/14 リンク