表ビューをレンダリングするために処理する最大行数を設定するためのFusion Middleware Controlの使用
ビューをレンダリングするためにOracle BIサーバーから処理できる最大行数をオーバーライドできます。
表の行数を減らすと、特定のユーザー・セッションで消費されるシステム・リソースが減少し、パフォーマンスが大幅に向上することがあります。
詳細な構成設定については、ビュー内のデータの表示と処理の構成を参照してください。
この手順を始める前に、Fusion Middleware Controlの使用に記載されている情報についてよく理解しておく必要があります。
- 「Business Intelligence概要」ページに移動します。
- 「構成」ページで、「パフォーマンス」タブを選択します。
- 「ロックと編集」をクリックして、変更を実行できるようにします。
- ページのヘルプ・トピックの説明を使用して、「表ビューのレンダリング時に処理された最大行数」フィールドを設定します。50より大きな整数値を入力してください。
- 「適用」,をクリックしてから、「変更のアクティブ化」をクリックします。
- Business Intelligence概要ページに戻り、「再起動」をクリックします。
-
デフォルト値は65000です。最小値は50です。最大値を超えると、表ビューのレンダリング時にサーバーからエラー・メッセージが返されます。最大値は少なくとも16ビットで、プラットフォームによって異なります。この値より大きな値の処理を試みる前に、システムのメモリーがすべて消費される可能性があります。
-
通常、表およびピボット・テーブルのデータに対する構成オプションを設定するためのFusion Middleware Controlの使用で説明されている「表ビューのレンダリング時に処理された最大行数」フィールドと「最大ダウンロード行数」フィールドは、「構成済の許容されている入力レコードの最大数を超えました。」エラーを回避するために同じ値に設定する必要があります。
-
「表ビューのレンダリング時に処理された最大行数」フィールドによって、
instanceconfig.xml
のResultRowLimit
が設定されます(ユーザー・インタフェース・ラベルと構成ファイルの要素のマップの「「パフォーマンス」タブ」を参照)。ResultRowLimit
とCubeMaxRecords
はどちらも返される行数を制限しますが、この制限は、より大きい値を含む設定で決定されます(ピボット表とグラフのキューブ設定の手動による構成を参照)。
対応する構成ファイルの要素の詳細は、ユーザー・インタフェース・ラベルと構成ファイルの要素のマップを参照してください。