SQL Server批量插入引发请求超时错误?

问题描述 投票:2回答:1

以下代码将数据批量插入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 node.js sql-server bulkinsert timeoutexception
1个回答
0
投票

问题仅在于sql-server,请设置以下设置:

© www.soinside.com 2019 - 2024. All rights reserved.