我正在製作一個iPhone應用程序,我正在使用具有18000個輸入的Sqlite數據庫表。如何索引包含18000個輸入的Sqlite數據庫表
當我從該表中搜索時,速度很慢。
我希望它更快,因此我試圖添加索引到我的數據庫表。
我怎樣才能索引Sqlite數據庫表?
我應該遵循哪些步驟?
我正在製作一個iPhone應用程序,我正在使用具有18000個輸入的Sqlite數據庫表。如何索引包含18000個輸入的Sqlite數據庫表
當我從該表中搜索時,速度很慢。
我希望它更快,因此我試圖添加索引到我的數據庫表。
我怎樣才能索引Sqlite數據庫表?
我應該遵循哪些步驟?
你見過SQLite創建索引頁面嗎?http://www.sqlite.org/lang_createindex.html?
典型的創建索引語句看起來像CREATE INDEX indexName ON tableName (thisColumn)
。如果您不確定要索引哪一列,您可以通過Google搜索找到大量信息。不過,您搜索,加入或訂購的任何列都是一個好的開始。
這是單個列索引
CREATE INDEX name_index ON Employee (Employee_Name)
多列索引
CREATE INDEX name_index ON Employee (Employee_Name, Employee_Age)