华为云用户手册

  • enable_wdr_snapshot_standby 参数说明:设置是否开启备机支持数据库监控快照功能。 参数类型:布尔型 参数单位:无 取值范围: on:打开备机支持数据库监控快照功能。 off:关闭备机支持数据库监控快照功能。 默认值:off 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。若要更改,请在理解参数含义后谨慎操作,避免因误操作产生意料之外的风险。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • spm_plan_session_cached_size 参数说明:指定SPM session plan cache的大小。该参数可在PDB级别设置。 参数类型:整型 参数单位:kB 取值范围:1 ~ 1048576 默认值:1024(即1MB)。在PDB场景内,若未设置该参数,则继承来自全局的设置。 设置方式:该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。例如,设置为1024,不带单位,表示1024kB;设置为1GB,带单位,表示1GB。取值如果要带单位,必须为kB、MB、GB。 设置建议:建议在压力大的场景中增加数据库节点中此参数配置。 设置不当的风险与影响:使用SPM相关功能时,过小会影响SPM功能的使用导致性能下降,过大会导致内存占用升高,请酌情设置。
  • spm_enable_plan_capture 参数说明:此参数用来控制SPM计划捕获功能的计划捕获模式。该参数可在PDB级别设置。 参数类型:枚举类型 参数单位:无 取值范围: off:表示不开启计划捕获功能。 auto:表示开启自动计划捕获功能。在这种模式下,SQL计划被捕获的前置条件是SQL被执行两次及以上。 manual:表示开启手动计划捕获功能。在这种模式下,SQL计划被捕获的前置条件不需要满足SQL被执行两次及以上。 store:基于auto选项的行为,所有计划的状态都捕获为UNACC状态。 默认值:off。在PDB场景内,若未设置该参数,则继承来自全局的设置。 设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。 设置建议:不使用SPM功能时推荐使用默认值,若使用SPM则根据需求进行设置。 设置不当的风险与影响:若不使用SPM相关功能,打开该参数会导致一定的性能劣化。 在升级期间,无论该开关是否开启,都不会捕获新的计划的outline,因为升级期间可能发生升级回滚,如果存储了新产生的outline,升级回滚后,可能会存在outline版本兼容性问题。
  • spm_enable_plan_selection 参数说明:此参数用来控制是否启用SPM计划选择功能。该参数可在PDB级别设置。 参数类型:布尔型 参数单位:无 取值范围: on:表示启用计划选择功能。 off:表示关闭计划选择功能。 默认值:off。在PDB场景内,若未设置该参数,则继承来自全局的设置。 设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。 设置建议:不使用SPM功能时推荐使用默认值,若使用SPM,需要设置为on。 设置不当的风险与影响:若不使用SPM相关功能,打开该参数会导致一定的性能劣化。
  • spm_plan_capture_filter 参数说明:此参数用来指定要捕获的数据库与Schema。该参数可在PDB级别设置。 参数类型:字符串 参数单位:无 取值范围:最多捕获10000个Schema,计数包括重复Schema。 参数的格式为:“$db1_oid:$schema1_oid, $db2_oid:$schema2_oid..”,例如符合该格式的一组参数“33245:56432,44321:12332,55432:65432”表示: 33245:56432表示捕获DB oid为33245且schema oid为56432下的SQL计划。 44321:12332表示捕获DB oid为44321且schema oid为12332下的SQL计划。 55432:65432表示捕获DB oid为55432且schema oid为65432下的SQL计划。 默认值:"",表示SPM的计划捕获和计划选择功能包含所有Schema。在PDB场景内,若未设置该参数,则继承来自全局的设置。 设置方式:该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。若只需收集指定schema的计划或schema的数据量超过阈值,可以指定相关schema。 设置不当的风险与影响:使用SPM相关功能时,如果设置的schema oid不准确,可能导致收集不了所有计划。
  • spm_plan_global_cached_size 参数说明:指定SPM global plan cache的大小。 参数类型:整型 参数单位:kB 取值范围:10240 ~ 20971520 默认值:1048576(即1GB) 设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。例如,设置为10240,不带单位,表示10240kB;设置为1GB,带单位,表示1GB。取值如果要带单位,必须为kB、MB、GB。 设置建议:建议在压力大的场景中增加数据库节点中此参数配置。 设置不当的风险与影响:使用SPM相关功能时,过小会影响SPM功能的使用导致性能下降,过大会导致内存占用升高,请酌情设置。
  • spm_plan_retention_days 参数说明:指定不使用的计划在磁盘上的预留时间。 参数类型:整型 参数单位:天 取值范围:1 ~ 1095 默认值:365 设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值,若磁盘空间不足或业务频繁变更,可以考虑将该值设置小一些。 设置不当的风险与影响:使用SPM相关功能时,过小会频繁淘汰计划导致无法管理。
  • spm_enable_log_detail 参数说明:在使用SPM的过程中,控制是否启用notice SPM关键执行流程。该参数通常和如下两个参数的设置配合使用,用于在gsql中查看SPM的执行过程:client_min_messages=notice;logging_module='on(SPM_KEY_FLOW)'。该参数可在PDB级别设置。 参数类型:布尔型 参数单位:无 取值范围: on:表示启用。 off:表示关闭。 默认值:off。在PDB场景内,若未设置该参数,则继承来自全局的设置。 设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:使用SPM相关功能时,建议只在调试时使用,设置不当会导致大量日志。
  • spm_plan_capture_max_plannum 参数说明:指定单个数据库最大落盘计划的数量。 参数类型:整型 参数单位:个 取值范围:1 ~ 1000000 默认值:10000 设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:使用SPM相关功能时,过小会影响SPM捕获计划的数量,导致新增计划无法管理,过大会影响磁盘空间,请酌情设置。
  • spm_enable_baseline_cleanup 参数说明:是否启用baseline定时清理功能。 参数类型:布尔型 参数单位:无 取值范围: on:表示启用baseline定时清理功能。 off:表示关闭baseline定时清理功能。 默认值:on 设置方式:该参数属于SIGHUP类型参数,请参见表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:使用SPM相关功能时,若设置为off则参数spm_plan_retention_days无效,不会清理过时计划。
  • blackbox_number 参数说明:控制“$GAUSS LOG /gs_blackbox/{nodename}”目录下最多能够保留的黑匣子文件个数。 参数类型:整型 参数单位:无 取值范围:0 ~ 10,其中0表示不使用黑匣子功能。 默认值:5 设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:参数设置为0将关闭功能,不保留黑匣子文件,有可能影响性能诊断。
  • 废弃参数 tde_cmk_id transparent_encrypted_string transparent_encrypt_kms_url transparent_encrypt_kms_region hll_default_regwidth hll_default_expthresh hll_default_sparseon hll_max_sparse enable_compress_hll plpgsql_dependency enable_gs_opt prefetch_quantity backwrite_quantity fast_extend_file_size enable_adio_debug version_retention_age wal_flush_delay enable_slow_query_log query_log_file query_log_directory enable_global_stats az_switchover_threshold az_check_and_arbitrate_interval az_connect_check_interval az_connect_check_delay_time
  • htap_flush_interval 参数说明:依赖HTAP特性开启状态,设置同步增量行存数据到IMCV行组的最大时间间隔。 参数类型:整型 参数单位:秒 取值范围:1~36000 默认值:300 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:一般不建议修改,降低该参数可以提高AP性能,但是可能会影响TP性能;增加该参数会影响AP性能。 设置不当的风险与影响:设置过小可能影响TP性能,设置过大可能影响AP性能,建议使用默认值。
  • htap_router_mode 参数说明:依赖HTAP特性开启状态,设置HTAP透明路由的模式。 参数类型:枚举类型 参数单位:无 取值范围: row:强制使查询负载选择行存计划。 column:当查询请求中的列加载到IMCV时,无视代价高低,强制执行列存(IMCVScan)计划;若存在未加载到IMCV的列时,执行行存计划。 auto:根据查询请求中的列是否加载到IMCV,以及行列计划代价高低,自动选择行、列、行列混合计划。 默认值:row 设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。 设置建议:当使用场景有混合负载时,推荐该参数设置为auto。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • htap_flush_workers 参数说明:依赖HTAP特性开启状态,设置同步增量行存数据到IMCV行组的最大工作线程数。 参数类型:整型 参数单位:无 取值范围:1~100 默认值:3 设置方式:该参数属于POSTMASTER类型参数,请参见表1中对应设置方法进行设置。 设置建议:一般不建议修改,提高该参数可以提高AP性能,但是可能会影响TP性能;降低该参数会影响AP性能。 设置不当的风险与影响:设置过大可能影响TP性能,设置过小可能影响AP性能,建议使用默认值。
  • enable_imcvscan 参数说明:依赖HTAP特性开启状态,设置是否打开HTAP内存列扫描算子IMCVScan。 参数类型:布尔型 参数单位:无 取值范围: on:打开HTAP内存列扫描算子IMCVScan。 off:关闭HTAP内存列扫描算子IMCVScan。 默认值:on 设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • enable_parallel_populate 参数说明:依赖HTAP特性开启状态,设置是否开启存量行存转内存列IMCV的并行加载特性,以加速IMCV表创建流程。 参数类型:布尔型 参数单位:无 取值范围: on:并行加载数据。 off:串行加载数据。 默认值:off 设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:开启该参数后,加载行存数据到IMCV表可能会影响行存表的性能,请根据使用场景进行设置。开启该参数后,一次同时进行并发加载的表/分区数量(这里计算非分区表的表数量与分区表的分区数量的和)不应过多,其最大值计算公式为min(max_connections/40, 100),对于多表场景,建议分批次进行表的并发加载操作。
  • htap_flush_pagenum 参数说明:依赖HTAP特性开启状态,设置同步增量行存数据到IMCV行组的脏页阈值,脏页数量大于该值触发同步过程。 参数类型:整型 参数单位:无 取值范围:1~1000 默认值:512 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:一般不建议修改,降低该参数可以提高AP性能,但是可能会影响TP性能;增加该参数会影响AP性能。 设置不当的风险与影响:设置过小可能影响TP性能,设置过大可能影响AP性能,建议使用默认值。
  • enable_htap 参数说明:是否开启HTAP特性,开启HTAP特性后,会加载COLVIEW关键字指定列的存量行存数据到内存IMCV(In-memory Column View,列式内存引擎)中,用于提高AP(Analytical Processing,分析处理)查询效率。使用多租数据库特性时需要关闭该参数。 参数类型:布尔型 参数单位:无 取值范围: on:打开HTAP特性。 off:关闭HTAP特性。 默认值:off 设置方式:该参数属于POSTMASTER类型参数,请参见表1中对应设置方法进行设置。 设置建议:该参数默认关闭,如果需要开启,请结合数据库使用场景,存在大量AP查询时,开启该参数可以优化查询效率。纯TP查询场景不建议开启该参数。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • htap_max_mem_size 参数说明:依赖HTAP特性开启状态,设置HTAP特性可用的内存上限。当 GaussDB 动态内存使用达到上限后,即使HTAP内存使用未达到上限,也无法继续分配内存。 参数类型:整型 参数单位:kB 取值范围:102400 ~ 1073741824 默认值:1048576(即1GB) 设置方式:该参数属于POSTMASTER类型参数,请参见表1中对应设置方法进行设置。例如,设置为1000000,不带单位,表示1000000kB;设置为1GB,带单位,表示1GB。取值如果要带单位,必须为kB、MB、GB。 设置建议:该参数不应该超过max_process_memory和最大共享内存,并根据实际使用场景合理分配空闲内存作为该参数的值。 设置不当的风险与影响:htap_max_mem_size的设置基于GaussDB的动态内存和内存管理机制。当max_process_memory设置不当、htap_max_mem设置过大、关闭逻辑内存管理时,可能会导致系统内存不足。当htap_max_mem_size设置过小,可能会导致创建的IMCV频繁触发内存不足异常。 最大动态内存和已使用的动态内存可以通过gs_total_memory_detail视图查询获得,max_dynamic_memory表示最大动态内存,dynamic_used_memory表示已使用的动态内存。
  • htap_memctl_policy 参数说明:依赖HTAP特性开启状态,设置HTAP特性内存管理的策略模式。 参数类型:枚举类型 参数单位:无 取值范围: delete:表示当HTAP内存不足时,删除内存列内存数据,释放内存。HTAP内存上限由参数htap_max_mem_size设置。 swap:表示当HTAP内存不足时,会发生数据交换,不常用数据落盘到本地磁盘中。当前版本,该功能暂不生效。 默认值:delete 设置方式:该参数属于POSTMASTER类型参数,请参见表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • DB_ERRORS DB_ERRORS视图显示用户可访问存储对象的最新编译错误信息。默认所有用户都可以访问。该视图同时存在于PG_CATALOG和SYS Schema下。 表1 DB_ERRORS字段 名称 类型 描述 owner character varying(128) 对象的所有者。 name character varying(128) 对象的名称。 type character varying(12) 对象类型: PROCEDURE FUNCTION PACKAGE PACKAGE BODY sequence numeric 序列号。 line numeric 发生错误的行号。 position numeric 暂不支持,值为NULL。 text character varying(4000) 错误文本。 attribute character varying(9) 属性标记,错误(ERROR)。 message_number numeric 暂不支持,值为NULL。 父主题: 其他系统视图
  • DBE_PLDEBUGGER.disable_breakpoint debug端调试过程中,调用disable_breakpoint禁用已被激活的断点,如表1所示。 表1 disable_breakpoint入参和返回值列表 名称 类型 描述 breakpointno IN integer 断点编号。 result OUT bool 是否成功。 父主题: DBE_PLDEBUGGER Schema
  • GLOBAL_CANDIDATE_STATUS GLOBAL_CANDIDATE_STATUS视图显示整个数据库所有实例候选buffer个数和buffer淘汰信息,如表1所示。 表1 GLOBAL_GET_BGWRITER_STATUS字段 名称 类型 描述 node_name text 实例名称。 candidate_slots integer 当前Normal Buffer Pool候选buffer链中页面个数。 get_buf_from_list bigint Normal Buffer Pool,buffer淘汰从候选buffer链中获取页面的次数。 get_buf_clock_sweep bigint Normal Buffer Pool,buffer淘汰从原淘汰方案中获取页面的次数。 seg_candidate_slots integer 当前Segment Buffer Pool候选buffer链中页面个数。 seg_get_buf_from_list bigint Segment Buffer Pool,buffer淘汰从候选buffer链中获取页面的次数。 seg_get_buf_clock_sweep bigint Segment Buffer Pool,buffer淘汰从原淘汰方案中获取页面的次数。 父主题: Utility
  • 带索引的集合类型 该集合类型将下标和对应成员值以键值对的方式存储在HASH表中,对该类型变量的所有操作实际就是对HASH表的操作。用户无需自行扩展或释放存储空间,仅需通过赋值或delete方式进行存储和删除成员。集合相关操作、说明如下: 类型定义 索引集合类型定义需同时指定成员类型data_type和下标类型indexby_type,其中下标类型仅支持integer和varchar。 变量声明和初始化 索引集合类型声明后存在三种初始化场景:未初始化、初始化为空、初始化指定下标和成员值。其中未初始化和初始化为空场景对变量的效果一致。未初始化或初始化为空后变量不为NULL,后续都可以对变量直接进行赋值。初始化指定下标和成员值场景会将指定的下标和成员值以键值对的形式保存到变量中。 变量赋值 索引集合类型变量赋值分为两种:成员赋值和整体赋值。成员赋值可通过指定下标方式对某个成员赋值,若该成员不存在则直接赋值,若存在则刷新该成员值。整体赋值则会将被赋值变量中原有成员都清空后重新保存新的成员值。整体赋值场景不能给变量赋NULL值,否则报错。 变量取值 通过指定下标方式可获取变量中对应下标的成员值,若通过下标找不到该成员则会返回“no data found”的错误信息。 非兼容A模式下(参数sql_compatibility值不为A),不支持创建带索引集合类型。 支持在匿名块、存储过程、自定义函数、package中定义带索引集合类型,其作用域各不相同。不支持在schema中定义带索引集合类型。 NOT NULL只支持语法不支持功能。 当data_type为VARCHAR、NUMERIC等可以定义长度和精度的类型时,要校验集合的元素长度或者将元素转换成对应的精度,需要开启tableof_elem_constraints参数(设置behavior_compat_options参数值为tableof_elem_constraints)。CHAR、VARCHAR、NUMERIC、FLOAT和NUMBER等元素类型的范围约束语法创建集合类型,例如:“type t1 is table of numeric(5) index by int; ”只支持语法创建,不支持元素的范围约束功能,功能等同于“type t1 is table of numeric index by int;”。 data_type为数组类型时,数组类型的元素长度校验或精度转换也受参数tableof_elem_constraints是否开启影响。 通过数组类型转换成的集合类型的值不支持对元素长度校验或精度转换。 data_type可以为基础数据类型,或存储过程内定义的record类型,集合类型,数组类型,不支持ref cursor类型。 indexby_type仅支持INTEGER和VARCHAR。 indexby_type为varchar时,开启参数tableof_elem_constraints后在对带索引集合类型赋值时会校验index值的长度,校验行为不受char_coerce_compat参数是否开启影响,index长度大于定义长度则报错;不开启参数tableof_elem_constraints则不会对索引值进行长度校验。 未初始化的带索引集合类型变量非NULL。 带索引集合类型变量不能赋NULL值,否则报错。 带索引集合类型变量作为入参不能赋NULL值或''。 不同的带索引集合类型的变量不能相互赋值。即使成员类型和下标类型相同,但集合类型名称不同,也是不同的集合类型。如: TYPE t1 IS TABLE OF int index by int; 和 TYPE t2 IS TABLE OF int index by int; 定义的两个集合类型,t1和t2是不同的集合类型,以其定义的变量不支持相互赋值(作为成员类型时该约束不保证生效,赋值逻辑受父类型影响)。 带索引集合类型不支持关系运算和算数运算操作。 select ... bulk collect into 方式赋值带索引集合类型变量时,只支持下标为INTEGER类型的集合类型,下标为VARCHAR类型集合不支持。 支持带索引集合类型变量作为函数的参数和返回值,此时要求参数或者返回值的类型是在package中定义的集合类型。 带索引的集合作为函数入参时,可以传入对应子元素类型相同的数组类型作为入参,不支持多维数组,不支持索引数据类型为VARCHAR(过时的方法,不建议使用该功能。可执行“set behavior_compat_options = 'disable_rewrite_nesttable';”禁用)。 类型构造器目前仅支持集合类型,其参数个数的上限与用户自定义函数参数个数上限相同。对于带索引的集合类型,构造器在使用时索引的值仅支持为常量。 不支持对XML类型数据操作。 集合类型以及嵌套集合的类型不支持作为表中的一列来创建表。 集合类型的构造器不支持浮点数以及表达式作为下标。 在匿名块中定义的集合类型,匿名块执行ROLLBACK或发生EXCEPTION后,集合类型将无法继续使用。 执行set enable_recordtype_check_strict = on;后,成员是record类型,且record类型有列具有not null属性或default属性,在存储过程或PACKAGE编译时会报错。
  • PG_LARGEOBJECT PG_LARGEOBJECT系统表保存那些标记着“大对象”的数据。一个大对象是使用其创建时分配的OID标识的。每个大对象都分解成足够小的小段或者“页面”以便以行的形式存储在PG_LARGEOBJECT里。每页的数据定义为LOBLKSIZE。 需要有系统管理员权限才可以访问此系统表。 表1 PG_LARGEOBJECT字段 名称 类型 引用 描述 loid oid PG_LARGEOBJECT_METADATA.oid 包含本页的大对象的标识符。 pageno integer - 本页在其大对象数据中的页码,从零开始计算。 data bytea - 存储在大对象中的实际数据。这些数据绝不会超过LOBLKSIZE字节,而且可能更少。 PG_LARGEOBJECT的每一行保存一个大对象的一个页面,从该对象内部的字节偏移(pageno * LOBLKSIZE)开始。这种实现允许松散的存储:页面可以丢失,而且可以比LOBLKSIZE字节少(即使它们不是对象的最后一页)。大对象内丢失的部分读做零。 父主题: 其他系统表
  • ADM_ROLE_PRIVS ADM_ROLE_PRIVS视图显示授予所有用户和角色的权限的信息。默认只有系统管理员权限才可以访问此系统视图,普通用户需要授权才可以访问。该视图同时存在于PG_CATALOG和SYS Schema下。 表1 ADM_ROLE_PRIVS字段 名称 类型 描述 grantee character varying(128) 被授予权限的用户或角色名称。 granted_role character varying(128) 被授予的角色名称。 admin_option character varying(3) 该授权是否包含ADMIN选项。 YES:包含ADMIN选项。 NO:不包含ADMIN选项。 delegate_option character varying(3) 暂不支持,值为NULL。 default_role character varying(3) 暂不支持,值为NULL。 os_granted character varying(3) 暂不支持,值为NULL。 common character varying(3) 暂不支持,值为NULL。 inherited character varying(3) 暂不支持,值为NULL。 父主题: 用户和权限管理
  • STAT_SYS_INDEXES 显示当前节点pg_catalog、information_schema以及pg_toast模式中所有系统表的索引状态信息,如表1所示。 表1 STAT_SYS_INDEXES字段 名称 类型 描述 relid oid 此索引的表的OID。 indexrelid oid 索引的OID。 schemaname name 索引所在的Schema名。 relname name 索引的表名。 indexrelname name 索引名。 idx_scan bigint 该索引上执行的索引扫描次数。 idx_tup_read bigint 该索引上扫描返回的索引项数。 idx_tup_fetch bigint 使用该索引的简单索引扫描在原表中抓取的活跃行数。 last_updated timestamp with time zone 视图中该对象监控数据最后一次更新的时间。 父主题: Object
  • GS_RESPLAN_PDB_METRIC GS_RESPLAN_PDB_METRIC视图显示所有开启的PDB最近一分钟资源使用的统计数据。每个PDB一行数据。 当发生资源变更的时候,会存在used_shared_memory统计的共享缓存从0开始重新计数。随着业务运行,业务申请新的共享缓存used_shared_memory增加,统计恢复正常,期间对性能无影响。 表1 GS_RESPLAN_PDB_METRIC字段 名称 类型 描述 plan_name text 采集结束时生效的资源计划的名称。 pdb_name name 如果是CDB显示"cdb",如果是PDB显示PDB的name。 begin_time timestamp(3) without time zone 采集开始时间。 end_time timestamp(3) without time zone 采集结束时间。 interval_msec integer 本条统计的间隔时间,单位毫秒。 cpu_consumed_time integer 本段时间内的CPU使用时间,多个核的使用时间累加,单位是毫秒。 avg_cpu_utilization numeric(12,7) CPU使用率,计算公式为:cpu_consumed_time / interval_msec / CDB的CPU核数。 iops numeric(12,7) 本段时间内的IOPS。 used_dynamic_memory integer 采集结束时使用的动态内存,单位kB。 used_shared_memory integer 采集结束时使用的共享缓存,单位kB。 used_connections integer 当前正在使用的连接数。 父主题: 多租数据库
  • max_undo_workers 参数说明:异步回滚调用的undoworker线程数量,参数重启生效。 参数类型:整型 参数单位:无 取值范围:1 ~ 100 默认值:5 设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:只影响同时并发进行异步回滚的最大线程数,设置过小可能会导致异步回滚速度慢,在系统中存在大量需要异步回滚的事务时,极低概率会影响 undo 回收的速度。当机器配置不高,系统中又存在大量需要异步回滚的事务时,该值设置过大会导致同时拉起的异步回滚线程数多,占用一定的系统资源。
共100000条