云数据库 GAUSSDB-ALTER RESOURCE POOL(实验室特性):参数说明
参数说明
- pool_name
资源池名称。
资源池名称为已创建的资源池。
取值范围:字符串,要符合标识符命名规范。
- group_name
控制组名称。
- 设置控制组名称时,语法可以使用双引号,也可以使用单引号。
- group_name对大小写敏感。
- 不指定group_name时,默认指定的字符串为 "Medium",代表指定DefaultClass控制组的"Medium" Timeshare控制组。
- 若数据库管理员指定自定义Class组下的Workload控制组,如control_group的字符串为:"class1:workload1";代表此资源池指定到class1控制组下的workload1控制组。也可同时指定Workload控制组的层次,如control_group的字符串为:"class1:workload1:1"。
- 若数据库用户指定Timeshare控制组代表的字符串,即"Rush"、"High"、"Medium"或"Low"其中一种,如control_group的字符串为"High";代表资源池指定到DefaultClass控制组下的"High" Timeshare控制组。
- 多租户场景下,组资源池关联的控制组为class级别,业务资源池关联Workload控制组。且不允许在各种资源池间相互切换。
取值范围:已创建的控制组。
- stmt
资源池语句执行的最大并发数量。
取值范围:数值型,-1~2147483647,-1表示不限制并发数
- dop
资源池最大并发度,语句执行时能够创建的最多线程数量。
取值范围:数值型,1~2147483647。
- memory_size
资源池最大使用内存。
取值范围:字符串,内容范围1KB~2047GB,单位大小写敏感
- mem_percent
资源池可用内存占全部内存或者组用户内存使用的比例。
在多租户场景下,组用户和业务用户的mem_percent范围为1-100的整数,默认为20。
在普通场景下,普通用户的mem_percent范围为0-100的整数,默认值为0。
mem_percent和memory_limit同时指定时,只有mem_percent起作用。
- io_limits
资源池每秒可触发IO次数上限。
对于行存,以万次为单位计数,而列存则以正常次数计数。
取值范围:数值型,0-2147483647
- io_priority
IO利用率高达90%时,重消耗IO作业进行IO资源管控时关联的优先级等级。
包括三档可选:Low、Medium和High。不控制时可设置为None,默认为None。
取值范围:枚举型,可选项为:None,Low、Medium和High。
io_limits和io_priority的设置都仅对复杂作业有效。包括批量导入(INSERT INTO SELECT, COPY FROM, CREATE TABLE AS等),单DN数据量大约超过500MB的复杂查询和VACUUM FULL等操作。
- 云数据库的特性有哪些_云数据库安全
- GaussDB华为部署_高斯数据库_高斯数据库华为部署_华为云
- GaussDB华为进展_华为gaussdb_高斯数据库华为进展_华为云
- GaussDB功能_云数据库GaussDB功能_GaussDB功能特性-华为云
- GaussDB时序_时序引擎_高斯数据库时序-华为云
- GaussDB是什么线程_GaussDB线程池_高斯数据库是什么线程-华为云
- GaussDB版本查询_华为云GaussDB的作用_高斯数据库版本查询_华为云
- GaussDB性能_性能统计_高斯数据库性能-华为云
- GaussDB发展_gaussdb数据库发展_高斯数据库发展_华为云
- GaussDB发展_gaussdb数据库_高斯数据库发展_华为云