2015-10-20 45 views
0

我有一個龐大的數據庫與多列(11)和行(+4000)。如何在android中實現快速查詢響應?

數據在+44000附近。

我想設計一個Android應用程序,它將顯示來自數據庫的相關行產品。

列 ID(索引),名稱,價格,model_No,time_creation,可用庫存...

{"id":1,"name":"product1","price":100,"model":1,time:"20-oct-15" , stock:200,} 

在應用程序查詢可以是name=product1time>20-oct-14price<500stock>1或者多於1個查詢的組合。

和響應將全部可能id

目前我正面臨速度反應的問題。在asynctask中, 生成的新線程需要更多時間才能加載所有相關結果&然後顯示。

即。 它加載a1 & b1然後顯示哪些是耗時的任務。

Plz建議使用工具或技術。

回答

0

val列上添加索引。沒有索引,應用程序必須遍歷所有行才能找到相關的行。