Увеличен до 10 минут таймаут ожидания освобождения сеанса в пуле (был 1 минуту). Необходимо при исполнении нескольких параллельных длительных запросов к БД

This commit is contained in:
Mikhail Chechnev 2020-10-03 23:09:57 +03:00
parent ccd98bc1a8
commit df08376c29

View File

@ -43,6 +43,7 @@ const connect = async prms => {
user: prms.sUser, user: prms.sUser,
password: prms.sPassword, password: prms.sPassword,
connectString: prms.sConnectString, connectString: prms.sConnectString,
queueTimeout: 600000,
sessionCallback: (connection, requestedTag, callback) => { sessionCallback: (connection, requestedTag, callback) => {
if (prms.sSessionAppName) connection.module = prms.sSessionAppName; if (prms.sSessionAppName) connection.module = prms.sSessionAppName;
connection.execute(`ALTER SESSION SET CURRENT_SCHEMA=${prms.sSchema}`).then( connection.execute(`ALTER SESSION SET CURRENT_SCHEMA=${prms.sSchema}`).then(