Sự khác biệt giữa Oracle 10g và 11g

Anonim

Oracle 10g so với 11g

Cơ sở dữ liệu Oracle là các hệ thống quản lý cơ sở dữ liệu quan hệ đối tượng được phát triển và phân phối bởi Oracle Corporation. Phiên bản mới nhất của cơ sở dữ liệu Oracle là Oracle 11g, được phát hành lần đầu tiên vào tháng 9 năm 2008; nó đã thành công Oracle 10g. Các phiên bản này là một phần của quá trình phát triển liên tục của cơ sở dữ liệu Oracle từ những năm 1980. Mỗi phiên bản mới có bộ bản vá mới được phát hành thường xuyên, trong đó đáng chú ý nhất được biết đến như một phiên bản. Mục tiêu chính của mỗi phiên bản được nâng cấp là tăng hiệu năng và khả năng mở rộng qua phiên bản cũ hơn. Vì vậy, có nhiều tính năng mới trong 11g được xây dựng trên đầu trang của những người đã có sẵn trong 10g. Điều này cung cấp khả năng tốt hơn cho các quản trị viên cơ sở dữ liệu (DBAs) để quản lý các môi trường cơ sở dữ liệu đa lớp của họ đang trở nên phức tạp và lớn hơn qua nhiều năm.

Oracle 10g

Oracle 10g là phiên bản nâng cấp của Oracle 9i. Đó là một phiên bản rất ổn định từ bộ ra với nhiều lỗi trong 9i cố định và với nhiều tính năng mới. Chủ yếu nó cung cấp điện lưới bằng cách cung cấp CPU và dữ liệu. Để kết thúc này, Oracle Enterprise Manager (OEM) đã đưa ra một cơ chế kiểm soát lưới điện mạnh mẽ. Phiên bản này cũng cung cấp những cải tiến cho các phần mở rộng tiên tiến như Oracle RAC (Real Application Clusters), Oracle Data Guard và Oracle Streams. 10g tự động hóa hầu hết các nhiệm vụ quản trị bằng cách giới thiệu nhiều tính năng tự quản lý như theo dõi chẩn đoán cơ sở dữ liệu tự động, tự động điều chỉnh bộ nhớ, quản lý lưu trữ tự động và tự động sao lưu và phục hồi dựa trên đĩa.

Oracle 11g

Oracle 11g đẩy phong bì hơn nữa, tăng cường nhiều tính năng tìm thấy trong 10g. Nó cung cấp các thành phần mới như Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault và Oracle Shadow Copy Service. Do đó 11g cung cấp hiệu năng tốt hơn và bản phát hành 2 đã được sử dụng cho các hệ điều hành mới hơn như Windows 7, Server 2008 và các phiên bản mới nhất của Linux, Unix, Solaris, …

Sự khác biệt giữa 10g và 11g là gì?

So với 10g, 11g cung cấp khả năng quản lý bộ nhớ được đơn giản hóa, cải tiến và tự động hơn và có khả năng chẩn đoán lỗi tốt hơn thông qua cơ sở hạ tầng sẵn có để ngăn chặn, phát hiện, chẩn đoán và giúp giải quyết các lỗi cơ sở dữ liệu quan trọng cũng như các vấn đề về hiệu năng cơ sở dữ liệu thấp. Nó cung cấp các chỉ mục vô hình, các cột ảo, phân vùng bảng và khả năng xác định lại các bảng đã ghi lại các bản ghi xem trong khi trực tuyến. Một sự khác biệt lớn trong hai tính năng bảo mật mới được tìm thấy trong 11g như xác thực mật khẩu tốt hơn với các mật khẩu trường hợp hỗn hợp, mã hóa trên tablespace cấp và cải tiến cho dữ liệu bơm mã hóa và nén.

11g tiếp tục sử dụng các phiên bản khác nhau được sử dụng trong 10g là Phiên bản Doanh nghiệp (EE), Standard Edition (SE), Standard Edition (SE1), Express Edition (EX) và Oracle Database Lite dành cho thiết bị di động.

Kết luận

Tất cả, 11g là một nâng cấp tốt từ 10g với nhiều cải tiến tích cực trên một công nghệ phát triển. Các tài liệu kỹ thuật đã được tốt trong 10g đã trở nên tốt hơn trong 11g, một lợi ích đáng kể cho DBAs, những người phụ thuộc vào nó hàng ngày. Thông thường các tổ chức không sử dụng đầy đủ các tính năng của cơ sở dữ liệu Oracle. Do đó, lợi ích của một phiên bản được nâng cấp phải được sử dụng đúng cách để tổ chức giảm chi phí sở hữu, thời gian chết và tăng hiệu suất, mà 11g có thể cung cấp.