Nói chung, mối quan tâm về "cạn kiệt tài nguyên hệ thống" áp dụng cho cả máy chủ ứng dụng và máy chủ cơ sở dữ liệu. Bạn càng cho phép nhiều kết nối cơ sở dữ liệu, thì càng có nhiều phiên chạy đồng thời trên (các) máy chủ ứng dụng, càng nhiều RAM mà (các) máy chủ ứng dụng VM yêu cầu, thì càng có nhiều nhu cầu về CPU trên máy chủ ứng dụng và máy chủ cơ sở dữ liệu, v.v. Nếu hàng đợi công việc tồn đọng trở nên quá lớn, bạn có thể thấy mình dành nhiều thời gian cho việc hoán đổi các quy trình bật tắt CPU và lên lịch các tác vụ hơn là thực hiện công việc hữu ích. Kích thước tối đa trên nhóm kết nối cho phép bạn xử lý sự cố lưu lượng truy cập hoặc tắc nghẽn hiệu suất bất ngờ một cách nhẹ nhàng hơn một chút bằng cách nhanh chóng khắc phục lỗi thay vì để người dùng mất thời gian chờ đợi những câu trả lời sẽ không bao giờ đến.
Nói chung, cơ sở dữ liệu có khả năng giới hạn số lượng kết nối mà chúng hỗ trợ. Oracle có PROCESSES
và SESSIONS
chẳng hạn như tham số và hỗ trợ nhiều kiến trúc kết nối (máy chủ chuyên dụng và máy chủ chia sẻ) để cho phép bạn đánh đổi hiệu suất với mức tiêu thụ tài nguyên để tăng số lượng kết nối đồng thời mà cơ sở dữ liệu có thể hỗ trợ.