在CMS JOOMLA和组件DJ-CLASSIFIED中找到了慢查询

时间:2015-04-05 14:57:13

标签: mysql joomla

我的网站www.MultiBienes.com 崩溃了

我用

版本: Joomla 3.3.0 DJ-Classifieds 3.2.1 模板JM-JoomClassifieds 1.04

当我进入管理员菜单"组件/ DJ-Classifieds / Items" 它永远不会加载并显示错误" ERR_EMPTY_RESPONSE"

我们认定 发现了慢查询

SQL1

SELECT i。*,c.name as cat_name,u.name as user_name,a.c_abuse,i.date_start< = NOW()AND i.date_exp> = NOW()AS s_active,img.path as img_path,img .name as img_name,img.ext as img_ext,img.ordering as img_ord FROM ugzaw_djcf_items i LEFT JOIN ugzaw_djcf_categories c ON i.cat_id = c.id LEFT JOIN ugzaw_users u ON i.user_id = u.id LEFT JOIN(SELECT count(a .id)as c_abuse,a.item_id FROM ugzaw_djcf_items_abuse GROUP BY a.item_id)a ON i.id = a.item_id LEFT JOIN(SELECT img.id,img.item_id,img.name,img.path,img.ext ,img.ordering FROM(SELECT * FROM ugzaw_djcf_images WHERE type =' item' ORDER BY ordered)img GROUP BY img.item_id)AS img on img.item_id = i.id WHERE 1 order by i.id desc限制0,20

1 个答案:

答案 0 :(得分:-1)

这个查询因为加入图像表而变慢,在当前版本中它已经改变,并且它的工作速度更快。