如何加速大数据的{sqlite插入操作

时间:2015-12-23 13:51:34

标签: performance sqlite insert

我想在linux脚本中的qslite3数据库中插入数据。下面的代码正在工作并插入数据。但是,当数据行数以千计时,插入数据需要花费很多时间。如何减少插入大数据的时间。

我用google搜索并发现执行和提交;但不知道如何实施。好吗?

local files=( $( find  -L -type f -print | sed 's/^..//' ))                 
for file in ${files[@]};do          
    sqlite3 "${dbpath}/${dbname}" "INSERT into files (files) values ('${file}');"                       
done

1 个答案:

答案 0 :(得分:0)

您应该尝试使用交易。但我不知道这是否适用于sqlite3.exe。