SQLite 索引
索引加速查询:单列、多列、唯一、部分索引;EXPLAIN QUERY PLAN 验证是否命中。
Key PointsSQLite,索引,CREATE INDEX,唯一索引,部分索引
讲解
索引加速查询:单列、多列、唯一、部分索引;EXPLAIN QUERY PLAN 验证是否命中。
示例
SQL
CREATE INDEX idx_company_name ON company (name);
CREATE UNIQUE INDEX idx_uname ON company (name);
DROP INDEX idx_company_name;
EXPLAIN QUERY PLAN SELECT * FROM company WHERE name = 'Google';Output
SEARCH company USING INDEX idx_company_name (name=?)讲解
索引加速查询:单列、多列、唯一、部分索引;EXPLAIN QUERY PLAN 验证是否命中。
示例
SQL
CREATE INDEX idx_company_name ON company (name);
CREATE UNIQUE INDEX idx_uname ON company (name);
DROP INDEX idx_company_name;
EXPLAIN QUERY PLAN SELECT * FROM company WHERE name = 'Google';Output
SEARCH company USING INDEX idx_company_name (name=?)