内存映射数据

如果启用了 ORACLEHARDWAREACCELERATION,则 MEMORYMAPPEDDATA 配置设置可提高 Essbase 块存储 (block storage,BSO) 数据库的性能。

性能得到提高的领域包括数据加载、串行和并行计算、导出和重组,尤其是远程存储 (NFS)。将 MEMORYMAPPEDDATA 设置为 TRUE 可通过对页面文件使用内存映射 I/O 来改进 Essbase 块存储数据库的内存中计算。

注意:

虚拟内存使用量将等于数据库中的页文件总和的大小。

语法

MEMORYMAPPEDDATA [appname [dbname]] TRUE | FALSE
  • appname - 可选。指定要为其启用内存映射数据的应用程序。如果为 appname 指定值,但没有为 dbname 指定值,则该设置将应用于指定应用程序中的所有多维数据集。要为特定数据库启用设置,必须指定应用程序和多维数据集。

  • dbname - 可选。指定 appname 指定的应用程序中要为其启用内存映射数据的数据库(多维数据集)。如果为 dbname 指定值,但未为 appname 指定值,则将忽略您的规范。

  • TRUE - 启用内存映射数据。

  • FALSE - 禁用内存映射数据。这是默认设置。

范例

MEMORYMAPPEDDATA Sample Basic TRUE

另请参见

ORACLEHARDWARE 加速