Paul Sanderson <sandersonforens...@gmail.com> wrote:
> Whilst building a new app I created an index on every column some of which
> were empty. The database is reasonably large (400K rows) and I notcied that
> it seems to take as long to create an index on a column in which all the
> rows are empty as it does on one in which all the rows are unique.
> 
> I don't really have an idea of how sqlite works internally, but this seems
> like an area where there could be some optimisation - or anm I totally off
> track?

What kind of optimization do you have in mind? How exactly do you propose 
determining that a column has empty values in all rows, any faster than looking 
at every row? Also, what constitutes an "empty value" - NULL, empty string, 
zero-length blob, integer 0, something else?
-- 
Igor Tandetnik

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

Reply via email to