最大回應大小

有時您需要將從區塊儲存 (BSO) 複製分割區來源立方體流動的 Essbase 查詢方格大小限制為聚總儲存 (ASO) 複製的分割區目標立方體。您可以使用 MAX_REQUEST_GRID_SIZE 來限制要求方格大小總計。

MAX_RESPONSE_GRID_SIZE 組態設定可讓您限制在單一作業中,可傳送至 ASO 目標的回應網格大小上限。Essbase 會將要求方格分割成資料片段,並將多個較小的回應方格傳送至目標。

例如,如果 MAX_REQUEST_GRID_SIZE 設為 10 億 (1000000000) 儲存格,且 MAX_RESPONSE_GRID_SIZE 設為 10000000 個儲存格:100000000 / 100000 = 1000。Essbase 會將回應方格傳送至一千 (1000) 個儲存格之多個時段中的 ASO 目標。

暫時保留資料目標中回應網格所需的記憶體大小與要求網格 (MAX_REQUEST_GRID_SIZE) 的大小成正比。如果是具有數百萬個單元的大型要求網格,則在單一作業中傳送回應網格所需的記憶體量可能會造成問題 (例如,系統可能會達到記憶體界限或無法配置足夠的記憶體)。

語法

MAX_RESPONSE_GRID_SIZE [appname [dbname]] n
  • appname —選擇性。指定要為其設定回應方格大小的應用程式。

    如果您指定 appname 的值,但未指定 dbname 的值,則設定會套用至指定應用程式中的所有資料庫。

    若要啟用特定資料庫的設定,您必須指定應用程式和資料庫。

    如果您未指定應用程式,則無法指定資料庫,且該設定會套用至 Essbase 伺服器上的所有應用程式和資料庫。

  • dbname —選擇性。在 appname 所指定的應用程式中,指定要設定回應方格大小的資料庫。

    如果您指定 dbname 的值,但未指定 appname 的值,則會忽略您的規格,並啟用 Essbase 伺服器上所有應用程式和資料庫的記錄診斷訊息。

  • n — 指定要傳送至資料目標的回應方格截塊大小。

    預設值為一百萬 (1000000) 個儲存格,需要 8 MB 的記憶體。

您必須重新啟動 Essbase 伺服器,才能初始化任何對組態所做的變更。

範例

MAX_RESPONSE_GRID_SIZE ASOSamp 500000

將與 ASOSamp 應用程式關聯之所有資料庫的回應網格限制為 50 萬個單元 (需要 4 MB 的記憶體)。

另請參閱

最大要求大小