我有一个简单的连接池实现,如下所示:
var sql_config = {
user: 'user',
password: 'password',
server: 'localhost',
database: 'mydatabase',
options: {
encrypt: true,
enableArithAbort: true
}
};
var poolConn = new sql.ConnectionPool(sql_config);
poolConn.connect().then(pool => {
var results = pool.query('select * from mytable');
return results;
}).then(result => {
console.log(result.recordset)
}).catch(err => {
console.log('err', err);
})
此代码可以很好地检索数据,但是我有以下查询。
如何从为select * from mytable
打开的池中关闭连接。
在执行完程序后如何关闭整个连接池。