标签: sql postgresql
有一个表(x,y,z)有数百万个拖曳,查询类似
SELECT MAX(x) FROM table WHERE y=y1 AND z=z1
优化此查询的最佳索引是什么?我尝试了一切,但总是很慢。
答案 0 :(得分:3)
据推测它一定是
(y, z, x)
或
(z, y, z)
取决于您执行的其他查询。
注意:只有在给定(x, y, z)元组的基数很高的情况下,它才有用。
(x, y, z)