INPLACEDATAWRITE

就地資料寫入則表示,當發生更新時,只要資料區塊的壓縮大小符合磁碟的原始位置,就可以將資料區塊寫入同一個位置。

就地寫入資料有助於減少資料分散,並降低經常重組 Essbase 立方體的需求。它也減少了經常更新索引的需求,進而改善了效能。

INPLACEDATAWRITE 組態設定可啟用或停用就地寫入資料,以替代封鎖需要新磁碟位置的更新。

只有當 ORACLEHARDWAREACCELERATION 為 true 時,才使用此組態。

INPLACEDATAWRITE 組態僅適用於區塊儲存 (BSO) 資料庫,不適用於聚總儲存 (ASO) 資料庫。

語法

INPLACEDATAWRITE [appname [dbname]] TRUE|FALSE 
  • appname —選擇性。如果提供,此設定只會套用至指定的應用程式;否則,此設定會套用至所有應用程式。

  • dbname —選擇性。在 appname 指定的應用程式中指定資料庫 (立方體)。如果您指定 dbname 的值,但未指定 appname 的值,則會忽略您的規格。

  • TRUE —當 ORACLEHARDWAREACCELERATION 為 TRUE 時,會啟用就地寫入資料。這是預設值。

  • FALSE —已停用就地寫入資料。

範例

INPLACEDATAWRITE Sample Basic FALSE