programing

데이터베이스에 대한 연결을 언제 열거나 닫아야 합니까? (MariaDB / node.js)

yellowcard 2023. 8. 18. 22:28
반응형

데이터베이스에 대한 연결을 언제 열거나 닫아야 합니까? (MariaDB / node.js)

저는 https://github.com/mscdex/node-mariasql 을 사용하고 있습니다.

DB에서 쿼리를 실행하는 과정에서 다음과 같은 단계를 수행했습니다.

var Client = require('mariasql');
var client = new Client();
client.connect(...);
client.query(...);
client.end();

언제 실행해야 합니까?

모든 쿼리에서 전체를 실행하시겠습니까? 클라이언트 인스턴스 하나를 항상 열어두고 모든 쿼리에 대해 .query만 실행하시겠습니까?

감사해요.

당신은 그냥 해야만 합니다.query()매 조회마다쿼리 동시성 > 1을 원하거나 필요로 하는 경우에는 일반 풀링 모듈(npm에 적어도 몇 개 있음)을 사용하여 대신 marasql 연결 풀을 만들어야 합니다.

언급URL : https://stackoverflow.com/questions/23294334/when-should-i-open-close-a-connection-to-the-database-mariadb-node-js

반응형