0

我正在尝试比较有无索引的查询性能。我尝试设置enable_indexscanFalse,但查询计划器仍然使用索引(EXPLAIN SELECT ...显示完全相同的结果)。我究竟做错了什么?

这是我正在运行的内容:

SET enable_indexscan = False;
EXPLAIN SELECT * FROM table WHERE indexed_column='some_value';

查询计划(与 无关enable_indexscan):

在此处输入图像描述

4

1 回答 1

4

enable_indexscan只关闭简单的索引扫描。

您还应该:

SET enable_indexonlyscan = off;
SET enable_bitmapscan = off;
于 2017-11-01T02:52:36.130 回答