1
這裏的情況是,我有一個Web數據庫8表和每表和2索引。 一旦我啓動Web應用程序,我將加載(ajax調用)所有數據到表中,每個表中大約有200行。WebSQLDatabase插入行後幾秒鐘沒有響應
插入後,我做了一個選擇其中的一個表(選擇*從汽車),但問題是,選擇查詢需要4秒在鉻和30秒我的HTC渴望android手機(做了一些日誌之前執行和成功回調)。
第二次只需要幾毫秒來執行選擇查詢,在其他表上也是如此。
這是怎麼回事,好像數據庫沒有準備好這些初始插入後,並做了一些神奇的東西來設置或緩存或寫入數據庫磁盤或東西?
任何想法?
編輯
找到了解決辦法..只是插入一個事務中的所有項目!初學者錯誤,我認爲;)
如果可以,請在自己的答案中編寫解決方案,並將其標記爲已解決。它會告訴Stackoverflow的用戶這個問題不再需要他們的關注。 –
好的,謝謝!將解決方案作爲新答案發布。 – RubenR