0

我们有一个旧的 Typo34.5应用程序在任何服务器上运行非常缓慢。使用 blackfire.io 和一般调试,我们试图找出瓶颈以及我们是否可以减轻一些处理时间。

该应用程序tt_news在网站的各个页面上使用扩展。索引页面有很多不同的tt_news模块,显示各种类别的条目等。所有这些条目通常还具有与之关联的图片。

主要瓶颈之一是 Typo3 执行的大量 SQL 查询。特别费力的是以下查询,它在起始页上执行了247 次(!):

SELECT ... FROM cache_imagesizes WHERE md5filename = ? limit ?

到目前为止,我无法找到任何关于如何缓解这种情况或什至可能的资源。我认为tt_news扩展是非常低效的。

任何输入表示赞赏。

4

1 回答 1

0

请尝试设置一个indexon md5filename。由于这是一个哈希列,索引不应超过五个字符。

247 个查询意味着您有 247 张图片被考虑在内以呈现首页。如果您不显示那么多图片,请尝试通过在插件和渲染中设置限制来减少数据。

于 2016-04-09T09:44:17.333 回答