使用jdbc測了一下sqlite3的插入數(shù)據(jù)的效率,使用整體事務(wù)與不使用整體事務(wù),差別非常明顯。 cpu: 1G, 內(nèi)存:512MB
使用整體事務(wù):1000000條記錄,需要93秒鐘。
使用逐個插入提交事務(wù):1秒鐘只能處理20條記錄。
如何同時使用光盤Sqlite數(shù)據(jù)庫和可讀寫的Sqlite臨時表的解決方案。
系統(tǒng)設(shè)置:
在服務(wù)器端放置Sqlite臨時表數(shù)據(jù)庫文件。
程序處理:
1. 通過ATTACH命令建立指向服務(wù)器端Sqlite數(shù)據(jù)庫的連接字符串。
2. 利用連接字符串同時使用數(shù)據(jù)表和臨時表。(main指向自身)
3.
新聞熱點
疑難解答
圖片精選