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 Tập đoàn Oracle. 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 sự phát triển liên tục của cơ sở dữ liệu Oracle kể từ những năm 1980. Mỗi phiên bản mới có các bản vá mới hơn được phát hành thường xuyên, trong đó quan trọng nhất được gọi là bản phát hành. Mục tiêu chính của mỗi phiên bản nâng cấp là tăng hiệu suất và khả năng mở rộng so với phiên bản cũ. Do đó, có nhiều tính năng mới trong 11g được xây dựng trên các tính năng đã có sẵn trong 10g. Chúng cung cấp các khả năng tốt hơn cho các quản trị viên cơ sở dữ liệu (DBA) để quản lý các môi trường cơ sở dữ liệu nhiều tầng của họ ngày càng phức tạp hơn và lớn hơn trong những năm qua.
Oracle 10g
Oracle 10g là phiên bản nâng cấp từ Oracle 9i. Đó là một phiên bản rất ổn định từ bộ ngoài với nhiều lỗi trong 9i đã được sửa và với một loạt các tính năng mới. Chủ yếu nó cung cấp điện toán lưới bằng cách cung cấp CPU và dữ liệu. Cuối cùng, Oracle Enterprise Manager (OEM) đã đưa ra một cơ chế kiểm soát lưới mạnh mẽ. Phiên bản này cũng cung cấp các cải tiến cho các tiện ích mở rộng nâng cao như Oracle RAC (Real Application Cluster), Oracle Data Guard và Oracle Streams. 10g mang lại tự động hóa hầu hết các tác vụ quản trị bằng cách giới thiệu nhiều tính năng tự quản lý như màn hình chẩn đoán cơ sở dữ liệu tự động, điều chỉnh bộ nhớ chia sẻ tự động, quản lý lưu trữ tự động và sao lưu và phục hồi dựa trên đĩa tự động.
Oracle 11g
Oracle 11g đã đẩy phong bì đi xa hơn, tăng cường nhiều tính năng được 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 tests, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault và Oracle Shadow Copy Service. Do đó, 11g cung cấp hiệu suất tốt hơn và phiên bản 2 của nó đã được dành 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, v.v..
Sự khác biệt giữa 10g và 11g là gì?
So với 10g, 11g cung cấp quản lý bộ nhớ tự động, cải tiến và đơn giản hơn và 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 suất 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 có nhật ký xem được cụ thể hóa khi trực tuyến. Một sự khác biệt lớn trong hai là các tính năng bảo mật mới được tìm thấy trong 11g như xác thực dựa trên mật khẩu tốt hơn với mật khẩu trường hợp hỗn hợp, mã hóa ở cấp độ vùng bảng và các cải tiến để mã hóa và nén dữ liệu bơm.
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), Phiên bản tiêu chuẩn (SE), Phiên bản tiêu chuẩn (SE1), Phiên bản nhanh (EX) và Oracle Database Lite cho thiết bị di động.
Phần kết luận
Nói chung, 11g là một bản 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 tốt trong 10g đã trở nên tốt hơn trong 11g, một lợi ích đáng kể cho các DBA, 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 các tính năng đầy đủ của cơ sở dữ liệu Oracle. Do đó, lợi ích của phiên bản nâng cấp phải được sử dụng đúng cách cho 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ể mang lại.