On Mon, Oct 18, 2010 at 9:18 AM, Peter <pe...@somborneshetlands.co.uk>wrote:

> I have a query which takes 17 minutes to run with 3.7.3 against 800ms
> with 3.7.2
>
> explain query plan with 3.7.3:
> 0       0       TABLE sheep AS s
> 1       1       TABLE flock_owner AS prev WITH INDEX
> sqlite_autoindex_flock_owner_1
> 0       0       TABLE flock_owner AS later WITH INDEX
> sqlite_autoindex_flock_owner_1
> 0       0       TABLE sheep AS x
> 1       1       TABLE  AS y
>
> explain query plan with 3.7.2:
> 0       0       TABLE sheep AS s
> 1       1       TABLE flock_owner AS prev WITH INDEX
> sqlite_autoindex_flock_owner_1
> 0       0       TABLE flock_owner AS later WITH INDEX
> sqlite_autoindex_flock_owner_1
> 0       0       TABLE sheep AS x
> 1       1       TABLE  AS y WITH AUTOMATIC INDEX
>
>
> Seems the planner has missed creating an index for the second nested
> SELECT.
>

Should be fixed in http://www.sqlite.org/src/info/d30f7b2def

-- 
D. Richard Hipp
d...@sqlite.org
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to