以下代码将数据批量插入SQL Server数据库:
sqlConnection.connectionPool.getConnection().then(pool => {
const request = pool.request();
request.bulk(table, (err, result) => {
if(err){
console.log('bulk insert error');
console.log(err);
reject(err);
return;
}
EXEC dbo.AddSurveyPoints @SurveyPointTable = @Table
DROP TABLE `+tableName+`;`;
request.query(exeProcedure, function(err, recordset){
if(err){
console.log('Error addSurveyPoints :' + err);
reject(err);
return;
}
fulfill(result);
});
});
})
代码运行没有错误。
但是在用jmeter加载测试后,它抛出此错误:
ResourceRequest超时
问题仅在于sql-server,请设置以下设置: