在sqlite3中有什么变化,以便查询计划不再显示估计的行数?

时间:2015-07-16 10:52:24

标签: indexing sqlite query-planner

在3.7.8版中,查询计划看起来像

SCAN TABLE Cities (~1000000 rows)
SEARCH TABLE PostalCodes USING INTEGER PRIMARY KEY (rowid=?) (~1 rows)

但是3.8.10.2是

SCAN TABLE Cities
SEARCH TABLE PostalCodes USING COVERING INDEX sqlite_autoindex_PostalCodes_1 (PostalCode=?)

发生了什么变化?我可以以某种方式配置它再次显示估计的行数吗?

1 个答案:

答案 0 :(得分:0)

更改的是查询计划程序被重写。 在此期间,删除了行数的打印。

无法重新配置。