相違点: 1. oracle11g のインスタンスとデータベースは 1 対 1 または多対 1 の関係を持ちますが、oracle12c のインスタンスとデータベースは 1 対多の関係を持つことができます。 oracle11g の操作では複数のパーティションを同時にメンテナンスすることはできませんが、oracle12c では複数のパーティションのメンテナンス操作を同時に実行できます。
このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。
最大の違いは、12C では従来のライブラリ テーブル構造ではなく、プラグイン データベースとコンテナ データベースの概念が導入されていることです。
1. 通信。
oracle12c より前は、インスタンスとデータベースには 1 対 1 または多対 1 の関係 (RAC) がありました。つまり、1 つのインスタンスは 1 つのデータベースにのみ関連付けられ、データベースは複数のインスタンスによってロードされます。 oracle12C を入力すると、インスタンスとデータベースは 1 対多の関係を持つことができます。
2. バージョンの完全性。
oracle11g は DBA 管理がより完全で、データベースの管理と制御機能が向上し、多くの自動機能を提供します。比較的言えば、oracle11g のアップグレードは比較的簡単ですが、oracle12c は oracle11g ほどスムーズではありません。
3. 新機能。
oracle12c の新機能は、oracle11g にはなかったクラウド データベースのサポートとクラウド プラットフォーム管理を提供すると同時に、CDB と PDB の概念が追加され、その機能は次のとおりです。 oracle11gよりも完全です。
4. マルチパーティションのサポート。
oracle12c では、複数のパーティションのメンテナンス操作を同時に実行できます。たとえば、1 年の 12 個のパーティションを新しいパーティションに MERGE します。たとえば、1 つのパーティションを複数のパーティションに分割します。複数のパーティションを自動的に操作できます。並列で完了するため、oracle11g ではこの機能を実現できません。
oracle 12c は、以前のバージョン、特にコンテナと比較してもう 1 つの大きなアップグレードです。「メモリ内オプション」も比較的大きな機能改善です。rman によるテーブルの復元など、その他の詳細も大幅に強化されています。詳細についてはここでは説明しませんが、このバージョンは古いバージョンと比較すると、もう 1 つの大幅なアップグレードです。
Oracle 11g は、Oracle 固有の機能を統合および拡張してグリッド コンピューティングの利点を実現し、データセンターをシステム リソースの散在する島からサーバーとストレージの共有プールに変換します。
Oracle 12c はクラウド コンピューティング用に設計されています。
推奨チュートリアル: 「Oracle チュートリアル 」
以上がoracle12cと11gの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。