PostgreSQL中的查询优化?
我的drupal站点有以下问题,该站点已连接postgresql db 当我使用以下查询将数据导出到csv时,导出到csv需要很长时间PostgreSQL中的查询优化?,postgresql,drupal-6,Postgresql,Drupal 6,我的drupal站点有以下问题,该站点已连接postgresql db 当我使用以下查询将数据导出到csv时,导出到csv需要很长时间 SELECT DISTINCT(a.*), c.nid, b.uac_inst_campus_cricos FROM uac_export_coursetable_latest AS a LEFT JOIN uac_institutiondata AS c ON c.uac_
SELECT DISTINCT(a.*),
c.nid,
b.uac_inst_campus_cricos
FROM uac_export_coursetable_latest AS a
LEFT JOIN uac_institutiondata AS c
ON c.uac_institutiondata_institution=a.uac_course_institution
LEFT JOIN uac_inst_campus_latest AS b
ON b.nid=c.nid
AND b.uac_inst_furtherinfobox_heading=a.campusname
WHERE a.uac_course_institution = '%d'
AND intyear12 = 'Yes'
ORDER BY uaccoursecode
请显示此查询的
explain analyze
。你确定你的意思是DISTINCT
而不是DISTINCT ON
?你使用的语法让我觉得你是想在上搞清楚。在@CraigRinger的评论中加上:像“%d”
或像“d%”
?清楚(a*)
没有意义