Tại sao một người cần nhiều phiên bản của cùng một cơ sở dữ liệu Oracle?


7

Tôi đã xem qua tuyên bố sau khi đọc bài viết ngắn này -

Một ví dụ là phần mềm (và bộ nhớ) mà Oracle sử dụng để thao tác dữ liệu trong cơ sở dữ liệu. Để cá thể có thể thao tác dữ liệu đó, cá thể phải mở cơ sở dữ liệu. Một cơ sở dữ liệu có thể được mở (hoặc gắn kết) bởi nhiều hơn một thể hiện, tuy nhiên, một thể hiện có thể mở tối đa một cơ sở dữ liệu.

Tôi tự hỏi, tại sao một người sẽ tạo ra nhiều phiên bản của cùng một cơ sở dữ liệu?

Câu trả lời:


5

Đối với tính khả dụng (một phiên bản không hoạt động, một phiên bản khác có thể tiếp tục hoạt động), xử lý tải giữa các nút (thêm nhiều nút trên cơ sở cần thiết) và khả năng phân bổ động các tài nguyên dựa trên nhu cầu. Điều đó đạt được bằng cách sử dụng Oracle RAC (Cụm ứng dụng thực) nơi các phiên bản đang chạy trên các máy riêng biệt.

Trong Oracle cho phiên bản lên đến và bao gồm 11.2, một cơ sở dữ liệu có thể được sử dụng bởi một phiên bản (thiết lập cơ bản) hoặc nhiều phiên bản (Oracle RAC).

Dự kiến ​​sẽ thấy sự thay đổi mô hình ví dụ so với cơ sở dữ liệu với Oracle 12c sắp được phát hành (có nhiều cơ sở dữ liệu hơn trong một phiên bản).


0

Nhiều trường hợp đối với cơ sở dữ liệu đơn (giống nhau) được yêu cầu trong môi trường như vậy trong đó cơ sở dữ liệu đó được phân phối giữa các hệ thống khác nhau (trên LAN hoặc WAN) để người dùng có thể truy cập dữ liệu trong suốt.

Nó được sử dụng để có tính sẵn sàng cao của dữ liệu, cung cấp bảo mật hơn cho người dùng (vì mỗi trường hợp có thể không được chia sẻ với người dùng khác tại một số điểm), chia sẻ tải dữ liệu nếu lưu lượng mạng trở nên cao.


1
Câu trả lời này đúng nhưng hơi mơ hồ. Bạn ít nhất nên đề cập đến RAC.
Colin 't Hart

-2

Nhiều trường hợp Oracle thường cần thiết để phân tách Phát triển, Kiểm tra người dùng và Sản xuất. Cũng có thể có một ví dụ dành riêng cho 'đào tạo' và / hoặc cho sự phát triển đặc biệt không thể làm mới. Hi vọng điêu nay co ich


-3

Có nhiều lý do để có nhiều trường hợp cơ sở dữ liệu.

Bạn có thể điều chỉnh các trường hợp cho các giai đoạn phát triển khác nhau và cho sản xuất.

Có các phiên bản riêng biệt cho phép bạn áp dụng các yêu cầu bảo mật hoặc cấu hình cụ thể cho một cá thể và cấu hình lại có thể chỉ yêu cầu khởi động lại phiên bản đó thay vì toàn bộ hệ thống.

Những lợi ích rõ ràng chỉ tỷ lệ thuận với tính cần thiết của nó.


Điều này không trả lời câu hỏi. Câu hỏi là về việc mở một cơ sở dữ liệu với nhiều trường hợp , tức là RAC.
Colin 't Hart
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.