0

在 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=?)

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

4

1 回答 1

0

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

这无法重新配置。

于 2015-07-16T14:23:16.723 回答