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