Oracle Database

Oracle Database (thường được gọi là Oracle DBMS hoặc đơn giản là Oracle) là một hệ quản trị cơ sở dữ liệu đa mô hình[1] do Tập đoàn Oracle sản xuất và tiếp thị.

Đây là cơ sở dữ liệu thường được sử dụng để chạy các khối lượng công việc xử lý giao dịch trực tuyến (OLTP), kho dữ liệu (DW) và hỗn hợp (OLTP & DW). Cơ sở dữ liệu Oracle có sẵn bởi một số nhà cung cấp dịch vụ tại chỗ, trên đám mây hoặc dưới dạng cài đặt đám mây kết hợp. Nó có thể được chạy trên máy chủ của bên thứ ba cũng như trên phần cứng Oracle (Exadata tại chỗ, trên Oracle Cloud hoặc tại Đám mây của Khách hàng[2]).

Lịch sử

Larry Ellison cùng hai người bạn và đồng nghiệp cũ của mình, Bob Miner và Ed Oates, bắt đầu một công ty tư vấn có tên Phòng thí nghiệm Phát triển Phần mềm (SDL) vào năm 1977. SDL đã phát triển phiên bản gốc của phần mềm Oracle. Cái tên Oracle xuất phát từ tên mã của một dự án do CIA tài trợ mà Ellison đã từng làm việc trong thời gian trước đây làm việc cho Ampex.[3]

Bản phát hành và phiên bản

Các sản phẩm của Oracle tuân theo quy ước đánh số và đặt tên bản phát hành tùy chỉnh. Chữ "c" trong bản phát hành hiện tại, Oracle Database 19c, là viết tắt của "Cloud". Các bản phát hành trước (ví dụ: Cơ sở dữ liệu Oracle 10g và Cơ sở dữ liệu Oracle9i) đã sử dụng các hậu tố "g" và "i" tương ứng là viết tắt của "Grid" và "Internet". Trước khi phát hành Cơ sở dữ liệu Oracle8i, không có hậu tố nào được quy ước đặt tên Cơ sở dữ liệu Oracle. Lưu ý rằng không có v1 của Cơ sở dữ liệu Oracle, vì đồng sáng lập Larry Ellison "biết rằng sẽ không ai muốn mua phiên bản 1".[4] Việc đánh số phát hành RDBMS của Oracle đã sử dụng các mã sau:

Oracle
Database
Version
Initial
Release
Version
Initial
Release
Date
Terminal
Patchset
Version
Terminal
Patchset
Date
Marquee
Features
Phiên bản cũ, không còn được hỗ trợ: Oracle v22.31979First commercially available SQL-based RDBMS implementing some basic SQL queries and simple joins[5]
Phiên bản cũ, không còn được hỗ trợ: Oracle v33.1.31983Concurrency control, data distribution, and scalability
Phiên bản cũ, không còn được hỗ trợ: Oracle v44.1.4.019844.1.4.4Multiversion read consistency. First version available for MS-DOS.[6][7]
Phiên bản cũ, không còn được hỗ trợ: Oracle v55.0.22 (5.1.17)19855.1.22Support for client/server computing và distributed database systems. First version available for OS/2.[8]
Phiên bản cũ, không còn được hỗ trợ: Oracle v66.0.1719886.0.37Row-level locking, scalability, online backup and recovery, PL/SQL. First version available for Novell Netware 386.[9]
Phiên bản cũ, không còn được hỗ trợ: Oracle 6.26.2.0Oracle Parallel Server
Phiên bản cũ, không còn được hỗ trợ: Oracle77.0.12June 1992PL/SQL stored procedures, Triggers, Distributed 2-phase commit, Shared Cursors, Cost Based Optimizer
Phiên bản cũ, không còn được hỗ trợ: Oracle 7.17.1.0May 1994Parallel SQL Execution. First version available for Windows NT.[10]
Phiên bản cũ, không còn được hỗ trợ: Oracle 7.27.2.0May 1995Shared Server, XA Transactions, Transparent Application Failover
Phiên bản cũ, không còn được hỗ trợ: Oracle 7.37.3.0February 19967.3.4Object-relational database
Phiên bản cũ, không còn được hỗ trợ: Oracle8 Database8.0.3June 19978.0.6Recovery Manager, Partitioning. First version available for Linux.[11]
Phiên bản cũ, không còn được hỗ trợ: Oracle8i Database8.1.5.019988.1.7.4August 2000Native internet protocols and Java, Virtual Private Database
Phiên bản cũ, không còn được hỗ trợ: Oracle9i Database9.0.1.020019.0.1.5December 2003Oracle Real Application Clusters (RAC), Oracle XML DB
Phiên bản cũ, không còn được hỗ trợ: Oracle9i Database Release 29.2.0.120029.2.0.8April 2007Advanced Queuing, Data Mining, Streams, Logical Standby
Phiên bản cũ, không còn được hỗ trợ: Oracle Database 10g Release 110.1.0.2200310.1.0.5February 2006Automated Database Management, Automatic Database Diagnostic Monitor, Grid infrastructure, Oracle ASM, Flashback Database
Phiên bản cũ, không còn được hỗ trợ: Oracle Database 10g Release 210.2.0.1July 2005 [12]10.2.0.5April 2010Real Application Testing, Database Vault, Online Indexing, Advanced Compression, Data Guard Fast-Start Failover, Transparent Data Encryption
Phiên bản cũ, không còn được hỗ trợ: Oracle Database 11g Release 111.1.0.6September 200711.1.0.7September 2008Active Data Guard, Secure Files, Exadata
Phiên bản cũ, vấn được hỗ trợ: Oracle Database 11g Release 211.2.0.1September 2009 [13]11.2.0.4August 2013Edition Based Redefinition, Data Redaction, Hybrid Columnar Compression, Cluster File System, Golden Gate Replication, Database Appliance
Phiên bản cũ, vấn được hỗ trợ: Oracle Database 12c Release 112.1.0.1July 2013 [14]12.1.0.2July 2014Multitenant architecture, In-Memory Column Store, Native JSON, SQL Pattern Matching, Database Cloud Service
Phiên bản cũ, vấn được hỗ trợ: Oracle Database 12c Release 212.2.0.1September 2016 (cloud)

March 2017 (on-prem)

Native Sharding, Zero Data Loss Recovery Appliance, Exadata Cloud Service, Cloud at Customer
Phiên bản cũ, vấn được hỗ trợ: Oracle Database 18c18.1.0 // 12.2.0.2February 2018 (cloud, Exadata)[15]

July 2018 (other)[16]

Polymorphic Table Functions, Active Directory Integration, Transparent Application Continuity, Approximate Top-N Query Processing, PDB Snapshot Carousel, Online Merging of Partitions and Subpartitions
Phiên bản cũ, vấn được hỗ trợ: Oracle Database 19c19.1.0 // 12.2.0.3February 2019 (Exadata)[17]

April 2019 (Linux)[18]

June 2019 (cloud)

Active Data Guard DML Redirection, Automatic Index Creation, Real-Time Statistics Maintenance, SQL Queries on Object Stores, In-Memory for IoT Data Streams, Hybrid Partitioned Tables, Automatic SQL Plan Management, SQL Quarantine, Zero-Downtime Grid Infrastructure Patching, Finer-Granularity Supplemental Logging, Automated PDB Relocation
Phiên bản ổn định hiện tại: Oracle Database 21c21.1December 2020 (cloud)[19]Blockchain Tables, Multilingual Engine - JavaScript Execution in the Database, Binary JSON Data Type, Per-PDB Data Guard Physical Standby (aka Multitenant Data Guard), Per-PDB GoldenGate Change Capture, Self-Managing In-Memory, In-Memory Hybrid Columnar Scan, In-Memory Vector Joins with SIMD, Sharding Advisor Tool, Property Graph Visualization Studio, Automatic Materialized Views, Automatic Zone Maps, SQL Macros, Gradual Password Rollover
Chú giải:
Phiên bản cũ
Phiên bản cũ, vẫn được hỗ trợ
Phiên bản mới nhất
Phiên bản xem trước mới nhất
Ra mắt trong tương lai

Tham khảo