『Oracle Database Global Data Services概要および管理ガイド』のこのリリースの変更点

この章の内容は次のとおりです。

Oracle Database 19cでの変更点

Oracle Database 19cでのOracle Database Global Data Services概要および管理ガイドの変更点を次に示します。

新機能

このリリースの新機能は次のとおりです。

システム管理のシャーディングに対する複数の表ファミリのサポート

Oracle Database 18cのOracle Sharding機能では、シャードされたデータベースごとに1つの表ファミリ(同じシャーディング・キーを共有する関連表のセット)のみがサポートされていました。Oracle Database 19cのOracle Shardingには、異なる表ファミリからのすべてのデータが同じチャンクに存在する、複数の表ファミリのサポートが導入されています。この機能は、システム管理のシャードされたデータベースにのみ適用されます。1つのシャードされたデータベースで、異なる表ファミリにアクセスする各種のアプリケーションをホストできるようになりました。

この機能をサポートするために、1つの新しいGDSCTLコマンドCONFIG TABLE FAMILYが用意されています。それ以外にも複数のコマンド(ADD SERVICEMODIFY SERVICECONFIG SERVICECONFIG CHUNKSSTATUS ROUTINGおよびVALIDATE CATALOG)が拡張されています。

この機能で導入された新しいSQLキーワードや文はありませんが、CREATE SHARDED TABLEDUPLICATED TABLEおよびTABLESPACE SETの使用に関する制限事項の一部が変更されています。

関連項目

GSMROOTUSER

シャーディング構成内のCDBのCDB$ROOTにログインするために、GSMROOTUSERという新しいユーザーを使用します(このユーザーはGDS構成では使用しません)。CDB内のCDB$ROOTへの接続は、GSMROOTUSERに付随するようになりました。

関連項目

非推奨およびサポート終了

このリリースでは、次の機能が非推奨またはサポート終了になっています。

GDSCTLコマンドラインでのパスワード設定のサポート終了

セキュリティ強化のために、Oracle Database 19c以降、オペレーティング・システムのプロンプトからコールされたときにGlobal Data Services制御ユーティリティ(GDSCTL)のコマンドラインからパスワードを指定する機能がサポートされなくなりました。

このサポートの終了は、ユーザーのコマンドライン・プロンプトからコールされたGDSCTLでパスワードを変更する場合にのみ適用されます。たとえば、次のコマンドはサポートされなくなりました。

$ gdsctl add database -connect inst1 -pwd gsm_password

GDSCTLユーティリティ自体からのパスワードの指定は、これまでと同様に有効です。たとえば、次のコマンドは有効です。

GDSCTL> add database -connect inst1 -pwd gsm_password

この非推奨化は、オペレーティング・システムのプロンプトからコールされるGDSCTLコマンドでパスワードを指定する際のセキュリティの脆弱性に対処するためのものです。

Oracle Database 18cリリース1 (18.1)での変更点

次に、Oracle Database 18c リリース1 (18.1)でのOracle Database Global Data Services概要および管理ガイドの変更点を示します

新機能

このリリースの新機能は次のとおりです。

  • ADD SHARDが拡張され、新しいコマンドADD CDB、MODIFY CDB、CONFIG CDBおよびREMOVE CDBが実装されたため、Oracle Shardingでマルチテナント・アーキテクチャをサポートできるようになりました。

    add shardadd cdbmodify cdbconfig cdbおよびremove cdbを参照してください

  • Oracle GoldenGate 18cのリリースでは、GoldenGateレプリケーションで複合シャーディング方法がサポートされています。したがって、add shardgroupおよびcreate shardcatalogコマンドのドキュメントが更新されます。

    「add shardgroup」および「create shardcatalog」を参照してください。

Oracle Database 12cリリース2 (12.2.0.1)での変更

次に、Oracle Database 12cリリース2 (12.2.0.1)でのOracle Database Global Data Services概要および管理ガイドの変更点を示します。

新機能

このリリースの新機能は次のとおりです。

  • Oracle Sharding

    Oracle Shardingは、ハードウェアやソフトウェアを共有しない個別のOracleデータベースのプール間でデータの配布とレプリケーションをサポートする拡張性および可用性機能です。このリリースでは、グローバル・サービス・マネージャをシャード・ディレクタとして使用し、接続リクエストを個々のシャードに転送します。GDSカタログはシャードされたデータベースのメタデータが含まれるシャード・カタログをサポートするように拡張され、GDSCTLは新しいコマンドを備えて拡張され、シャードされたデータベースの作成、監視およびライフサイクル管理が容易になりました。

    「Oracle Sharding用に使用されるGDSCTLコマンド」を参照してください