Các tài liệu nói rằng bạn có thể sử dụng hồ bơi trực tiếp với:Sự khác biệt giữa việc sử dụng getConnection() và sử dụng nhóm trực tiếp trong node.js với mô đun node-mysql?
pool.query();
hoặc có được một kết nối bằng tay và sau đó chạy một truy vấn:
pool.getConnection(function(err, connection) {
// Use the connection
connection.query('SELECT something FROM sometable', function(err, rows) {
// And done with the connection.
connection.release();
// Don't use the connection here, it has been returned to the pool.
});
});
Lựa chọn thứ hai là rất nhiều mã có được lặp lại mỗi khi bạn cần chạy truy vấn. Có an toàn khi chỉ sử dụng hồ bơi trực tiếp không? pool.query()
có phát hành lại kết nối vào hồ bơi khi hoàn thành không?