Câu trả lời đơn giản là gộp kết nối. Nhóm kết nối là một nhóm các kết nối luôn được kết nối với cơ sở dữ liệu. Bạn có thể đặt vạch mực nước cao và vạch mực nước thấp cho số lượng kết nối.
Khi ứng dụng của bạn yêu cầu một kết nối từ pool thì nó sẽ sử dụng một trong các kết nối nhàn rỗi và sử dụng lại nó. Đây là cách bạn mở rộng kết nối cơ sở dữ liệu.
Bạn đang sử dụng PHP, vì vậy hãy xem phần sau:
- http:// www. oracle.com/technetwork/topics/php/php-scalability-ha-twp-128842.pdf
- http://php.net/manual/en/mysqlnd- ms.pooling.php
Có rất nhiều thông tin về vấn đề này trên mạng.