我已经使用SQLite Manager(firefox)在“setID”列上为表“mySets”创建了名为“setIndex”的索引。为了让应用程序在查询中使用它们,在搜索表时是否必须指定索引名称之类的内容?
SELECT * FROM mySets WHERE setID ='setMatrix'
答案 0 :(得分:1)
不,你没有更多事要做;在运行查询时,您无法显式地使SQLite使用索引。数据库引擎(SQLite,但适用于所有其他引擎)将决定是否使用您的索引,如果它在那里,并且它认为这样做是合适的。