On 1 Jun 2010, at 11:59pm, Scott Hess wrote:

> Well, really, what you want is "SQLite, for this table, I want to
> these SELECT and UPDATE statements in this ratio, what indices would
> be ideal?"

That's often handled with smart caching.  The cache system notes down how often 
each item is hit, and uses that information to decide which items should be 
wiped from the cache when more memory is needed. (That's a massive 
simplification.).  Some of the proposed replacements for SQL involve smart 
systems like this: the programmer never creates any indices at all.  It's up to 
the database engine to decide how to do the searches most efficiently, the 
programmer just says how much memory it can use to do so.

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

Reply via email to