检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
仅对现有集群做规格的调整,该功能不会涉及节点数量的改变,只是对节点的CPU、内存等做配置升级或降级,用以实现根据业务量调整集群性能,以实现业务诉求。 弹性变更规格目前仅支持ECS+EVS形态的存算一体集群。 经典变更规格 若有以下需求可考虑使用调经典变更规格功能,例如: BMS集群或不支持弹性变更规格功能的集群,该
)兼容的SQL中。 配置参数mergeImplementation: 默认设置为WITH。设为此值时,目标查询将转换成公用表表达式。 图11 输入:MERGE(1) 图12 输出:MERGE(2) 也可设置为SPLIT。设为此值时,MERGE语句将被分解为多个INSERT和UPDATE语句。
户的安全责任在于对使用的IaaS、PaaS和SaaS类云服务内部的安全以及对租户定制配置进行安全有效的管理,包括但不限于虚拟网络、虚拟主机和访客虚拟机的操作系统,虚拟防火墙、API网关和高级安全服务,各项云服务,租户数据,以及身份账号和密钥管理等方面的安全配置。 《华为云安全白皮
在实际不需要查看所有结果的场景,查询超大结果集会浪费大量资源。 方案建议: 查询使用LIMIT,只返回必要数量的结果。 真实需要查询大量结果集的场景,使用游标进行分段获取,合理设置FETCH SIZE。 建议3.14 查询时避免使用“SELECT *”写法 违反规范的影响: 查询实际不需要的列,增加计算负担,浪费计算资源。
autocommit=None) Y 数据库不支持session中设置default_transaction_read_only。 autocommit Y - isolation_level Y - readonly N 数据库不支持session中设置default_transaction_read_only。
视图。 从8.1.3集群版本开始,TopSQL实时监控功能几乎对语句性能无影响,完全可以将GUC参数resource_track_cost设置为0来监控所有语句的运行时的信息;而TopSQL历史监控中对语句归档的能力,对语句执行性能也无影响,但当TPS较高时,需要考虑以下两个因素:
在实际不需要查看所有结果的场景,查询超大结果集会浪费大量资源。 方案建议: 查询使用LIMIT,只返回必要数量的结果。 真实需要查询大量结果集的场景,使用游标进行分段获取,合理设置FETCH SIZE。 建议3.14 查询时避免使用“SELECT *”写法 违反规范的影响: 查询实际不需要的列,增加计算负担,浪费计算资源。
集打包成游标,然后分段处理,所以会加大数据库与客户端的通信量,会有性能损耗。 由于数据库游标是事务内有效,所以,在设置setFetchSize的同时,需要将连接设置为非自动提交模式,setAutoCommit(false)。同时在业务数据需要持久化到数据库中时,在连接上执行提交操作。
GaussDB(DWS)行级访问控制 行级访问控制特性可以将数据库访问控制精确到数据表行级别,控制用户只能访问数据表的特定数据行,保证读写数据的安全。 行级访问控制设置 行级访问控制的目的是控制表中行级数据可见性,通过在数据表上预定义Filter,在查询优化阶段将满足条件的表达式应用到执行计划上,影响最终
HStore表相比行存表都有很好的查询性能。 HStore表的使用要求与建议 参数设置 依赖后台常驻线程对HStore表进行MERGE清理操作,才能保证查询性能与压缩效率,使用HStore表务必设置相关GUC参数,推荐的参数值如下: autovacuum_max_workers_hstore=3
集打包成游标,然后分段处理,所以会加大数据库与客户端的通信量,会有性能损耗。 由于数据库游标是事务内有效,所以,在设置setFetchSize的同时,需要将连接设置为非自动提交模式,setAutoCommit(false)。同时在业务数据需要持久化到数据库中时,在连接上执行提交操作。
TM压力过大及序列生成速度慢。 方案建议: 如果只是想获取一个唯一标识,可以使用UUID。 如果必须使用自增序列,在没有严格递增的需求,可设置CACHE,比如1000,降低GTM压力。 父主题: GaussDB(DWS)对象设计规范
TM压力过大及序列生成速度慢。 方案建议: 如果只是想获取一个唯一标识,可以使用UUID。 如果必须使用自增序列,在没有严格递增的需求,可设置CACHE,比如1000,降低GTM压力。 父主题: GaussDB(DWS)对象设计规范
y/all子查询语句。 GAUSS-02356: "CTE subplans should not be executed via ExecSetParamPlan" SQLSTATE: XX000 错误原因:cte子查询不能作为非相关子查询的query。 解决办法:检查查询语句
增、删、改操作较多的场景。 列存 统计分析类查询 (关联、分组操作较多的场景)。 即席查询(查询条件不确定,行存表扫描难以使用索引)。 对于分析场景,建表需显式设置ORIENTATION 选项为列存。 1 2 3 4 5 6 7 CREATE TABLE public.t1 ( id integer
$GPHOME/script/ESLDoTrust.py -f /home/omm/cluster_ssh 系统回显 建立集群用户互信: [perfadm@ecs-env-2988 ~]$ python3 $GPHOME/script/ESLDoTrust.py -f /home/perfadm/cluster_ssh
用户keytab文件。在MRS manager下载的用户认证凭据文件,文件名称格式为: 用户名称_时间戳_keytab.tar: MRS 2.x及之前版本下载路径:系统设置>用户管理>更多>下载认证凭据 MRS 3.x及之后版本下载路径:系统>权限>用户>更多>下载认证凭据 客户端配置文件 包含HDFS、Hi
GAUSS-52908 : "Failed to set cluster read-only mode." SQLSTATE:无 错误原因:设置只读模式失败。 解决办法:查看guc日志,排除错误后,重新执行命令。 GAUSS-52909 : "Invalid mode: %s." SQLSTATE:无
EXCEPTION处理 GaussDB(DWS)不支持EXCEPTION处理。要将脚本迁移,必须将exceptionHandler参数设置为True。 对于DSC此参数必须设置为默认值False。 图3 输入:EXCEPTION处理 图4 输出:EXCEPTION处理 子事务处理 不支持子事务(
资源池名称。 资源池名称不能和当前数据库里已有的资源池重名。 取值范围:字符串,要符合标识符的命名规范。 group_name 控制组名称。 设置控制组名称时,语法可以使用双引号,也可以使用单引号。 group_name对大小写敏感。 不指定group_name时,默认指定的字符串为