检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
段、使用DML阶段。 连接密态数据库 连接密态数据库需要使用Go驱动包openGauss-connector-go-pq,驱动包当前不支持在线导入,需要将解压缩后的Go驱动源码包放在本地工程,同时需要配置环境变量。具体Go驱动开发请参考《开发指南》中“应用程序开发教程 > 基于G
ML阶段、清理阶段。 连接密态数据库 连接密态数据库需要使用Go驱动包openGauss-connector-go-pq,驱动包当前不支持在线导入,需要将解压缩后的Go驱动源码包放在本地工程,同时需要配置环境变量。具体Go驱动开发请参考《开发指南》中“应用程序开发教程 > 基于G
GaussDB提供了数据高可靠和业务高可用两种故障切换策略,并支持在实例基本信息页面对切换策略进行修改。数据高可靠适用于对数据一致性要求高的场景,业务高可用适用对业务在线时间要求高的场景。 该功能仅针对特定用户开放,如需配置白名单权限,您可以在管理控制台右上角,选择“工单 > 新建工单”,提交开通白名单的申请。
在IO、CPU不受限的情况下,在线创建索引对业务性能的劣化一般可以控制在10%以内,但在特殊场景下劣化可能会超过此数值。这是因为在线创建索引本身是一种消耗IO、CPU资源较多的长事务,需要比离线创建索引消耗更多的资源。在线创建索引事务持续时间越长,对业务性能的影响越大。在线创建索引时间与基表
在IO、CPU不受限的情况下,在线创建索引对业务性能的劣化一般可以控制在10%以内,但在特殊场景下劣化可能会超过此数值。这是因为在线创建索引本身是一种消耗IO、CPU资源较多的长事务,需要比离线创建索引消耗更多的资源。在线创建索引事务持续时间越长,对业务性能的影响越大。在线创建索引时间与基表
OP权限的用户有权限执行命令,系统管理员默认拥有此权限。 该命令只能删除数据库中系统表记录的密钥对象元数据信息,无法删除由客户端密钥工具或在线密钥服务中管理的密钥实体。 语法格式 1 DROP CLIENT MASTER KEY [ IF EXISTS ] client_master_key_name
热补丁升级 操作场景 云数据库GaussDB提供了热补丁升级方式,仅用于产品问题修复。热补丁可以在业务不中断的情况下加载补丁,在不影响业务的前提下,在线解决一部分数据库内核的紧急问题。热补丁升级方式支持手动回退操作。 注意事项 升级涉及热补丁包的下载及解压流程,会占用一定的磁盘空间,建议D
init_td再进行观察,反复几次,如果大于0的情况属于偶发,不建议调整,多余的TD槽位会占用更多的空间。推荐的增大的方法可以按照倍数进行测试,建议可从小到大尝试8、16、32、48、...、128,并观测对应的等待事件是否有明显减少,尽量取等待事件较少中init_td数量最小的
rewrite_rule_guc_test; SET current_schema=rewrite_rule_guc_test; --创建测试表。 CREATE TABLE t(c1 INT, c2 INT, c3 INT, c4 INT); CREATE TABLE t1(c1
束)时,在线DDL将不会生效,DDL默认以离线方式执行,并提示当前DDL语句不支持在线执行。 长事务可能会阻塞在线DDL(包含在线修改列类型/精度/长度、表级在线移动表空间、在线加非空/检查/主键/唯一约束),建议避免在长事务存在时进行在线DDL。 在线DDL(包含在线修改列类型
表1中对应设置方法进行设置。 设置建议:建议在测试场景中开启此开关,能够最大限度在非生产环境中排查出漏置脏代码BUG;在现网时默认关闭页面漏置脏,避免带来额外开销,进而影响性能。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 page_version_max_num
on:表示开启。 off:表示关闭。 默认值:off 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:主要用于OM在线操作场景,不建议用户设置。 设置不当的风险与影响:修改该参数取值可能导致集群出现意料之外的结果,请保持默认值。 xloginsert_locks
init_td再进行观察,反复几次,如果大于0的情况属于偶发,不建议调整,多余的TD槽位会占用更多的空间。推荐的增大的方法可以按照倍数进行测试,建议可从小到大尝试8、16、32、48、...、128,并观测对应的等待事件是否有明显减少,尽量取等待事件较少中init_td数量最小的
rewrite_rule_guc_test; SET current_schema=rewrite_rule_guc_test; --创建测试表 CREATE TABLE t(c1 INT, c2 INT, c3 INT, c4 INT); CREATE TABLE t1(c1 INT
2147483647。 否 如果参数query中存在如单引号(')等特殊字符,可以使用单引号(')进行转义。 半在线模式不支持该函数。 sqladvisor.analyze_workload() 描述:分析在线收集的负载信息。 返回值类型:Boolean sqladvisor.get_analyzed_result(text)
version("1.0.0") end_outline_data (7 rows) 对比1,2可以看到两个计划完全相同,说明可以用Outline Hint控制计划的生成。 对比非Outline Hint计划 普通的hint: gaussdb=# EXPLAIN (OUTLINE
AP表上进行在线DDL(包含在线修改列类型/精度/长度、表级在线移动表空间、在线加非空/检查/主键/唯一约束)时,在线DDL将不会生效,DDL默认以离线方式执行,并提示当前DDL语句不支持在线执行。 长事务可能会阻塞在线DDL(包含在线修改列类型/精度/长度、表级在线移动表空间、
NOT EXISTS table_label add TABLE(public.tb_for_label); --再次创建已存在的表资源标签,对比加参数IF NOT EXISTS与不加IF NOT EXISTS参数的区别。 gaussdb=# CREATE RESOURCE LABEL
on:表示开启。 off:表示关闭。 默认值:off 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:主要用于OM在线操作场景,不建议用户设置。 设置不当的风险与影响:修改该参数取值可能导致数据库出现意料之外的结果,请保持默认值。 xloginsert_locks
NOT EXISTS table_label add TABLE(public.tb_for_label); --再次创建已存在的表资源标签,对比加参数IF NOT EXISTS与不加IF NOT EXISTS参数的区别。 gaussdb=# CREATE RESOURCE LABEL