![](/img/trans.png)
[英]Improving iPhone performance - loading images from an SQLite3 database
[英]How to improve performance on SQLite3 iPhone program
我(仍)在使用SQLite3的iPhone程序上工作。 我已盡力優化數據庫寫入。
我現在遇到的問題是,“ END TRANSACTION”正在殺死我,因為這花費了很長時間。 日志文件通常約為50k,這可能是個問題,但我想知道您的想法。
我嘗試使用“ PRAGMA同步= 0”,但是這導致了一些數據損壞。 我最近的優化嘗試是“ PRAGMA journal_mode = TRUNCATE”,但我不知道這是否有很大幫助。
在這個階段有什么建議嗎?
您是否嘗試過內存日志?
“ PRAGMA journal_mode = MEMORY”
這對我們而言是最重要的性能提升。
如果那還不夠快,請嘗試使用memsys5。 http://www.sqlite.org/compile.html#enable_memsys5
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.