7.7.1.7.4 name属性
用途
name
属性は、ディレクティブの対象であるエンティティを識別します。
構文
ALTER IORMPLAN
catplan = (( name=category_name, ... ) ... )
ALTER IORMPLAN
dbplan = (( name={ db_name | profile_name }, ... ) ... )
ALTER IORMPLAN
clusterplan = (( name=cluster_name, ... ) ... )
使用上のノート
-
カテゴリ・プラン(
catplan
)のディレクティブの場合、name
属性でカテゴリ名を指定します。Oracle Databaseは、Database Resource Manager (DBRM)を使用してデータベース内リソースを管理します。DBRMはコンシューマ・グループ間のリソースを管理し、各コンシューマ・グループはカテゴリに関連付けられます。catplan
カテゴリ名は、同じ名前を持つDBRMカテゴリに関連付けられます。 -
データベース・プラン(
dbplan
)のディレクティブの場合、name
属性は通常、ディレクティブに関連付けられているデータベースを識別します。ただし、ディレクティブにtype=profile
が含まれている場合は、name
属性でプロファイル名を指定します。データベースを識別するディレクティブでは、通常、
name
値はDB_UNIQUE_NAME
データベース・パラメータの値と一致します。例外は、ディレクティブがrole
属性を使用してOracle Data Guard構成を管理する場合です。詳細は、role属性を参照してください。 -
クラスタ・プラン(
clusterplan
)のディレクティブの場合、name
属性は、ディレクティブに関連付けられているOracle Grid Infrastructureクラスタを識別します。クラスタ・プラン(clusterplan
)では、クラスタの識別にASM-Scoped Securityが使用されます。name
属性の値は、クラスタのASM-Scoped Security定義の一部である、cellkey.ora
ファイルのasm
フィールドと一致する必要があります。 -
name
属性は、ディレクティブの最初の属性にする必要があります。 -
name
属性値をアンダースコア(_
)で開始することはできません。 -
各
name
の後には、少なくとも次のような他の属性が続く必要があります。(name=sales, share=8)
(name=oltpdg, limit=80)
(name=dwh, flashcachesize=50G)
-
2つの特殊な
name
値があります。-
OTHER
: プランで指定されていない他のすべてのエンティティのリソース割当てを定義する特別なディレクティブを指定します。プランで明示的に指定されていないすべてのエンティティは、OTHER
ディレクティブに関連付けられたリソースを共有します。OTHER
ディレクティブは、allocationベースのリソース管理(つまり、level
およびallocation
属性を使用して定義されたリソース割当て)を使用するデータベース・プランおよびカテゴリ・プランで使用されます。allocationベースのディレクティブを含むプランには、OTHER
ディレクティブも含める必要があります。データベース・プランでは、
OTHER
ディレクティブでlimit
属性を定義することもできます。 -
DEFAULT
: プランで指定されていない各エンティティのリソース割当てを定義する特別なディレクティブを指定します。プランで明示的に指定されていないすべてのエンティティは、DEFAULT
ディレクティブでリソースを受け取ります。DEFAULT
ディレクティブは、shareベースのリソース割当て(つまり、share
属性を使用して定義されたリソース割当て)を使用するデータベース・プランで使用できます。
-
例7-41 データベース・プランでのname属性の使用
CellCLI> ALTER IORMPLAN -
dbplan=((name=db1, limit=50), -
(name=db2, limit=50), -
(name=OTHER, level=1, allocation=25))
例7-42 DEFAULTディレクティブを使用したデータベース・プランの設定
この例は、DEFAULT
ディレクティブを使用してdev01
およびdev02
以外のすべてのデータベースでデフォルトの共有割当てを設定する方法を示しています。
CellCLI> ALTER IORMPLAN -
dbplan=((name=dev01, share=1, limit=50, flashlog=off), -
(name=dev02, share=1, limit=25, flashcache=off), -
(name=DEFAULT, share=4))
親トピック: ALTER IORMPLAN