我使用PostgreSQL jdbc版本:9.4
我只在桌子上做SELECT查询
我不需要更新,插入或删除任何内容。
但执行时间真的很长......即使是索引
一些SELECT查询需要花费一分钟时间
如何改善运行时间?
这是一个长查询的示例:
Select *
FROM facts f0, facts f1
WHERE f0.Predicate='director' AND f1.Subject=f0.Subject AND f1.Predicate='writer'
这是以下结果:EXPLAIN ANALYZE
explain analyze screenshot
感谢您的帮助