2009-10-30 42 views
5

Có bao nhiêu số lượng kết nối tối đa có thể xử lý?Có bao nhiêu kết nối tối đa mà oracle có thể có?

Sau đây là một bản tóm tắt cho sql của tôi, tôi cần số liệu thống kê tương tự cho oracle:

Số lượng tối đa các kết nối MySQL có thể hỗ trợ phụ thuộc vào chất lượng của thư viện chủ đề trên một nền tảng nhất định, dung lượng RAM có sẵn , lượng RAM được sử dụng cho mỗi kết nối, khối lượng công việc từ mỗi kết nối và thời gian phản hồi mong muốn. Linux hoặc Solaris có thể hỗ trợ 500–1000 kết nối đồng thời một cách thường xuyên và có tới 10.000 kết nối nếu bạn có nhiều gigabyte RAM và khối lượng công việc từ mỗi bộ nhớ thấp hoặc mục tiêu thời gian đáp ứng không được đáp ứng. Windows bị giới hạn (các bảng mở × 2 + các kết nối mở) < 2048 do lớp tương thích Posix được sử dụng trên nền tảng đó.

+0

'Bảng mở' là gì và nếu nó mở cho 2 kết nối, nó có được tính là 1 hoặc 2 không? –

Trả lời

6

Oracle có hai loại kiến ​​trúc kết nối:

  • Trong dedicated server chế độ, mỗi kết nối có một quá trình máy chủ và bạn nên có khoảng những hạn chế tương tự như trong MySQL. Đây là chế độ kết nối mặc định và được khuyến nghị cho thiết lập nhỏ.
  • Trong chế độ shared server các kết nối sẽ chia sẻ các quá trình máy chủ:

chung máy chủ kiến ​​trúc loại bỏ sự cần thiết của một quá trình máy chủ dành riêng cho mỗi kết nối. Điều phối viên chỉ đạo nhiều yêu cầu phiên đến phiên mạng tới một hồ bơi gồm quy trình máy chủ được chia sẻ. Quá trình máy chủ được chia sẻ không hoạt động từ một nhóm quá trình máy chủ được chia sẻ yêu cầu từ hàng đợi chung, có nghĩa là số lượng nhỏ máy chủ chia sẻ có thể thực hiện cùng một số máy chủ chuyên dụng. Ngoài ra, do số lượng bộ nhớ cần thiết cho mỗi người dùng tương đối nhỏ, ít bộ nhớ và quá trình quản lý là bắt buộc và thêm người dùng có thể được hỗ trợ.

Bước nhảy từ máy chủ chuyên dụng đến kiến ​​trúc máy chủ được chia sẻ sẽ được quyết định bởi số lượng kết nối và khối lượng công việc. Một sự kết hợp của hai là có thể (các công việc hàng loạt chạy dài trong ứng dụng web trước, chuyên dụng trong kiến ​​trúc được chia sẻ).

Các vấn đề liên quan