【发布时间】:2019-10-29 12:21:23
【问题描述】:
当提取 1000 多条记录时,现在无论多么简单,在 TYPO3 中使用 Extbase(在自定义扩展中),总是需要很长时间。使用自定义 SELECT 语句(例如 $query->statement("SELECT......) 会快得多。
我多年来一直使用 TYPO3(和 Extbase),但我总是遇到这样的问题,即在处理大量(1000 多条)记录时,从任何表中提取和显示数据都会变得非常缓慢,因为记录数量增加。我总是最终使用 $query->statement("SELECT * from this or that table" ),由于某种原因,这比使用 Extbase 的内置查询方法快得多 $query->matching(..... ...);
有谁知道如何加快常规(内置)查询方法,使其与“自定义语句方法”速度相匹配?
我从 6.x 版开始就遇到过这个问题 - 我现在使用的是 9.x
【问题讨论】: