配置选项
设置配置选项,以定制 Db2® Warehouse 环境。某些配置选项只能在部署期间进行设置。
只能在部署期间设置的配置选项
DB_CODESET=code_set此选项指定代码集。缺省值为 UTF-8。要获取值的完整列表,请参阅支持的地域代码和代码页中各个表的代码集列。 只有在以下两种情况下使用 docker run 命令时,才能更改 DB_CODESET 选项的值:
|
DB_COLLATION_SEQUENCE=collation_sequence此选项指定整理顺序。缺省值为 IDENTITY。要获取值的完整列表,请参阅支持的地域代码和代码页中各个表的整理顺序列。 请使用 SYSTEM_number 值(例如 SYSTEM_819)或 SYSTEM_number_territoryID 值(例如 SYSTEM_923_DK)来指定整理顺序。 只有在以下两种情况下使用 docker run 命令时,才能更改此选项的值:
|
DB_PAGE_SIZE=size当 TABLE_ORG 选项的值是 ROW 时,请使用 DB_PAGE_SIZE 选项来设置页大小(以字节为单位):
|
DB_TERRITORY=territory此选项指定地域标识。缺省值为 US。要获取值的完整集合,请参阅支持的地域代码和代码页中各个表的描述中的地域标识。 只有在以下两种情况下使用 docker run 命令时,才能更改此选项的值:
|
ENABLE_ORACLE_COMPATIBILITY=NO|YES缺省情况下,Oracle 兼容性未启用。要使针对 Oracle 数据库编写的应用程序能够使用 Db2 Warehouse 而不必重新编写,请将此选项设置为 YES。 只有在以下两种情况下使用 docker run 命令时,将此选项设置为 YES 才会生效:
如果将此选项的值更改为 YES,那么无法将值更改回 NO。 有关 Oracle 兼容性的更多信息,请参阅 Oracle 的兼容性特征。 |
TABLE_ORG=ROW|COLUMN缺省情况下,此选项设置为 COLUMN,这表示 Db2 Warehouse 数据库中的表使用按列组织的存储。按列组织的存储最适合于分析工作负载。如果您希望使用按行组织的存储器,请在部署 Db2 Warehouse 时,将此选项设置为 ROW。按行组织的存储最适合于 OLTP 工作负载。 存在下列限制:
|
RUNTIME_ENV=LOCAL|CLOUD运行时环境的类型包括:
|
可以在部署期间或部署之后设置的配置选项
DISABLE_SPARK=NO|YESDb2 Warehouse 产品随附集成的 Apache Spark 环境。缺省情况下,Spark 已禁用。 要将 Spark 与 Db2 Warehouse 配合使用,请将 DISABLE_SPARK 选项设置为 NO 以启用 Spark。Spark 处于启用状态时,保留给 Spark 应用程序的系统内存量取决于系统内存总量:
|
GUARDIUM_INFO=collector_IPaddr_or_hostname[:collector_port]IBM® Security Guardium® 软件有助于提供全面的数据保护。您可以使用此选项来指定 Guardium 收集器。对于收集器,请指定 IP 地址或主机名,再选择性地后跟冒号和收集器端口号。如果未指定端口号,那么在可以使用 TLS 与收集器进行通信时,将使用端口 16018;否则,将使用端口 16016 进行明文通信。 |
TIMEZONE=new_timezone缺省情况下,Db2 Warehouse
的时区为全球标准时间 (UTC)。您可以使用此选项来指定其他时区。要检索受支持的时区列表,请发出以下命令:
|