最近做的一个项目数据量非常大,文本数据有30多M。这样就遇到一个问题。插入数据库时非常慢。
这里记录下,优化方法非常简单。
原文地址:http://blog.youkuaiyun.com/qqmcy/article/details/32173681
在数据库的sql语句前加:"begin;\n" 结束后加“commit;\n”;
string strSql;
strSql += "begin;\n";
for (unsigned int i = 0 ; i < v.Size(); ++i)
{
//unsigned int i = 0;
const rapidjson::Value &val = v[i];
auto month = new MothData();
month-