作者/来源:yixinu.com
栏目:运维/编程
日期:2020-11-11 09:57:08
var conn = await this.mysql_Conn();
var res = await new Promise(r => {
conn.query(sql, value, (error, result, fields) => {
// conn.release();
mysqlPool.releaseConnection(conn);
conn.destroy();
if (error) {
console.log(error);
return r(null);
}
// r({ result, fields });
r(result);
});
});
使用 conn.release(); 方式会导致mysql锁表
改成mysqlPool.releaseConnection(conn); conn.destroy();每个查询使用单独的mysql连接
