Bất kể triển khai nhóm nào, bạn nên luôn sử dụng nhóm kết nối trong ứng dụng web của bạn. Mở kết nối với cơ sở dữ liệu là một nhiệm vụ rất tốn kém và việc có thể sử dụng lại kết nối đã tồn tại và không hoạt động sẽ cải thiện đáng kể hiệu suất trang web của bạn.
Một kết nối có thể được quản lý bởi máy chủ ứng dụng (Tomcat, JBoss, Glassfish ...) hoặc bởi ứng dụng của bạn. Cái sau dễ thiết lập hơn nhưng khó tùy chỉnh cho mỗi lần triển khai. Việc định cấu hình nhóm kết nối trên ứng dụng và đặt trang web của bạn để sử dụng nó giúp bạn dễ dàng tinh chỉnh các thông số nhóm kết nối, chẳng hạn như:kết nối tối thiểu để luôn mở, thời gian nhàn rỗi tối đa, v.v.