0
我一直在研究iPad應用程序,除了sqlite性能以外,所有工作都很好。現在,這個應用程序需要處理大量的數據。質量插入期間SQLite iPad的性能問題,並選擇
此刻我有兩個問題,一個是我填充數據庫時。目前的測試是710條記錄,每條記錄有20列,應用程序無法處理該記錄。這是主要問題,我不確定它會不會再處理這個數量,甚至不會超過這個數量,但這是我的目標。我的想法是;甚至足以在iPad上處理這麼多的數據。
第二個是從數據庫中提取數據以填充表視圖 - 每行調用4條記錄,調用所有這些記錄所需的時間導致表在滾動時略微滯後。我可以放棄在單獨的線程中處理查詢嗎?我嘗試過類似的東西,但我沒有運氣。
任何幫助,我會驚人的,非常感謝。
您關於滾動的第二個評論讓我認爲這不是一個SQLite性能問題。使用「Time Profiler」工具對其進行分析併發布使用時間最多的功能。 – 2011-06-10 20:30:32
插入單個事務內嗎? 710行不算什麼,但710個事務很容易成爲問題。 – 2011-06-10 21:13:05
我試過運行時間分析器,但似乎沒有多少出類拔萃。你對這個問題有什麼想法嗎? – 2011-06-11 08:23:04