Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


扩展文件大小时是否写实(data_file_append_mode)

📄字数 446
👁️阅读量 加载中...

引入版本

v11.0.0

功能描述

扩展数据文件时的扩展模式。

参数属性

属性属性值
参数类型INTEGER
默认值0
取值范围[0, 1]
影响范围系统级
修改方式在线修改,立即生效

使用场景说明

  1. data_file_append_mode = 0,扩展文件大小以数据页(block_size)为单位写入置零,以便在文件系统持有实际物理空间。
    该方式因有写入置零操作,扩展过程较慢。
  2. data_file_append_mode = 1,仅设置文件大小,不进行实际写入,文件大小可能小于物理大小。该方式扩展快,但待后续实际使用写入数据可能产生磁盘空间不足风险。def_file_step_size <= 128MB时,该参数值无效,依然采用写入置零方式扩展。

示例

  • 在线修改 data_file_append_mode
sql
SQL> set data_file_append_mode to 0;

Execute successful.
Use time:4 ms.
  • 在线查看 data_file_append_mode
sql
SQL> show data_file_append_mode;

+-----------------------+
| DATA_FILE_APPEND_MODE |
+-----------------------+
| 0                     |
+-----------------------+

(1 row)
Use time:0 ms.