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