SQlite源码分析

where子句的查询优化

sqlite中大概有12中情况的优化分析,而在where.c文件中包含了其中8种。
这8种分别是:

    1、where子句分析;
    2、Between子句优化;
    3、OR语句优化;
    4、Like语句优化;
    5、Skip-Scan优化;
    6、多重索引的选择;
    7、覆盖索引;
    8、自动索引.
下面我们分别介绍这8种优化。