Skip to main content

Kết nối là gì?

Kết nối gộp là thuật ngữ quản lý các kết nối của người dùng thực hiện truy vấn cơ sở dữ liệu.Mặc dù nhiều người dùng có thể không nhận thấy điều đó, nhưng khi có một số lượng lớn người dùng tìm kiếm quyền truy cập vào máy chủ ứng dụng mà cơ sở dữ liệu cư trú, khối lượng kết nối có thể trở nên gần như không thể duy trì kết nối tốt với tất cả các kết nối tạinhững lần này.Kỹ thuật phần mềm cho phép gộp kết nối giúp máy chủ có thể quản lý các kết nối tốt bất kể khối lượng lớn các kết nối thực hiện truy vấn và cho phép trả lời các truy vấn này với tốc độ phụ thứ hai.Nhóm kết nối, vì vậy hầu hết các chương trình gộp kết nối máy chủ có các nhóm kết nối khác nhau chạy đồng thời.Khi người dùng tìm cách kết nối, anh ta hoặc cô ta được gán cho một nhóm có cấu hình giống như, nếu không gian có sẵn.Nếu không có không gian có sẵn, yêu cầu sẽ được xếp hàng để được chỉ định ngay khi có sẵn.Người dùng có thể không nhận thức được rằng anh ta hoặc cô ta đang ở trong hàng đợi, nhưng có thể chỉ đơn giản nhận thấy rằng cơ sở dữ liệu có vẻ chậm trong phản hồi truy vấn;Tuy nhiên, trong văn phòng hỗ trợ của các hệ thống quản lý cơ sở dữ liệu, có việc quét các nhóm để tìm không gian cho người dùng để tìm kết nối mở.Hầu hết các chương trình gộp kết nối đều có danh sách người dùng tối đa trên mỗi nhóm và số lượng cài đặt thời gian tối thiểu mà kết nối có thể không hoạt động trước khi kết nối bị hủy và tính khả dụng được trả lại cho nhóm.Một số lượng một số đối tượng kết nối được tạo và thêm vào nhóm.Để một nhóm được coi là hoạt động, nó cần tối thiểu số lượng đối tượng.Các đối tượng kết nối này là các ghế có sẵn liên kết kết nối với nhóm và chúng có thể được tạo và thêm vào nhóm khi cần thiết cho phép tối đa cho phép trong một nhóm.Khi người dùng hài lòng với truy vấn của họ và bỏ đối tượng kết nối của họ, các đối tượng được đưa trở lại nhóm bởi các chương trình kết nối để sử dụng bởi người dùng khác hoặc cùng một người dùng khi anh ta hoặc cô ta trở lại.Thời gian phản hồi trong gộp kết nối là cái được gọi là phân mảnh nhóm.

phân mảnh nhóm thường xảy ra do bảo mật tích hợp hoặc quá nhiều cơ sở dữ liệu nằm trên một bộ máy chủ hiện có.Một hệ thống quản lý cơ sở dữ liệu xác thực người dùng và sau đó xếp hàng hoặc gán chúng cho các đối tượng nhóm kết nối hiện có thoát bộ nhớ và thiết kế hệ thống chặt chẽ hơn để truy cập thường giải quyết vấn đề cơ sở dữ liệu quá nhiều.Thiết kế hệ thống bảo mật tích hợp của các chương trình dựa trên Windows trong nhiều chương trình kết nối đòi hỏi chỉ có một người dùng dựa trên Windows nằm trong một nhóm cùng một lúc.Điều này có thể được xóa bằng cách tạo ra nhiều nhóm hơn để đáp ứng các yêu cầu bổ sung cần được trả lời đồng thời. Nếu chương trình kết nối phát hiện ra người dùng đã không hoạt động trong khoảng thời gian đã đặt hoặc kết nối đã bị cắt đứt, nó sẽ trở lạiĐối tượng kết nối đến nhóm dưới dạng đối tượng không hợp lệ.Nếu một máy chủ đi xuống trong khi kết nối có hiệu lực, kết nối vẫn có thể được rút mặc dù nhóm kết nối không nhận thức được kết nối bị cắt đứt.Các chương trình của ActiveX Connection-Pool thường tiến hành xóa nhóm các kết nối này khi máy chủ được khởi động lại.