检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
--primary-host-ip 不涉及 字符串 主集群执行备份的节点ip。 不涉及 不涉及 --primary-host-ip 192.168.249.156 --restore -host-ip 不涉及 字符串 备集群执行恢复的节点ip。 不涉及 不涉及 --restore -host-ip
操作。删除CN节点不支持回滚。 增加CN失败只能重试增加CN,其他运维操作不允许执行;删除CN失败,只能重试删除CN,其他运维操作不允许执行。 删除CN节点过程中如果有DDL操作,例如创建schema,function等,这些DDL可能会因为找不到被删除的CN节点而报错,业务重试即可成功。
permission can run this script." SQLSTATE: 无 错误原因:只有root权限的用户才能执行该脚本。 解决办法:切换到有root权限的用户来执行该脚本。 GAUSS-50105:"Cannot run this script as a user with the
customer_t1; 执行如下命令查询表customer_t1的数据量。 1 SELECT count(*) FROM customer_t1; 执行如下命令查询表customer_t1的所有数据。 1 SELECT * FROM customer_t1; 执行如下命令只查询字段c_customer_sk的数据。
然后设置一个定期运行的维护脚本,其中执行不带任何参数的CLUSTER,这样那些表就会被周期性地重新聚簇。 因为优化器记录着有关表的排序的统计,所以建议在新近聚簇的表上运行ANALYZE。否则,优化器可能会选择很差劲的查询规划。 CLUSTER不允许在事务中执行。 对表执行CLU
queryid bigint 语句执行使用的内部query id。 query text 执行的语句,最多可保留64KB长度的字符串。 query_plan text 语句的执行计划。 规格限制: DML语句都会显示执行计划,DDL语句不显示执行计划。 当用户下发PBE(Parse
该函数只有数据库管理员SYSADMIN才有权执行,非管理员执行会提示无权限。 该函数只能在CN上执行,在DN上执行会提示:“kill_snapshot can only be executed on coordinator.”; 执行该函数会向后台快照线程发送中止信号并等待其结束。如果100s内快照线程仍未中止则会报错:“Kill
该函数只有数据库管理员SYSADMIN才有权执行,非管理员执行会提示无权限。 该函数只能在CN上执行,在DN上执行会提示:“kill_snapshot can only be executed on coordinator.”; 执行该函数会向后台快照线程发送中止信号并等待其结束。如果100s内快照线程仍未中止则会报错:“Kill
旧会造成执行计划严重劣化,从而导致性能问题。 背景信息 ANALYZE语句可收集与数据库中表内容相关的统计信息,统计结果存储在系统表PG_STATISTIC中。查询优化器会使用这些统计数据,以生成最有效的执行计划。 建议在执行了大批量插入/删除操作后,例行对表或全库执行ANALY
存储过程语句约束: 包含EXCEPTION的存储过程,如果在执行过程中(包含语句块执行和EXCEPTION中的语句执行)错误被抛出,可以retry,且系统内部错误发生时,retry会先于EXCEPTION被执行,而如果报错被EXCEPTION捕获则不能retry。 不支持使用全局变量的package。
存储过程语句约束: 包含EXCEPTION的存储过程,如果在执行过程中(包含语句块执行和EXCEPTION中的语句执行)错误被抛出,可以retry,且系统内部错误发生时,retry会先于EXCEPTION被执行,而如果报错被EXCEPTION捕获则不能retry。 不支持使用全局变量的package。
自动清理 系统自动清理进程自动执行VACUUM和ANALYZE命令,回收被标识为删除状态的记录空间,并更新表的统计数据。 autovacuum_max_workers 参数说明:设置能同时运行的自动清理线程的最大数量。 参数类型:SIGHUP 取值范围:整型,0~128 。其中0表示不会自动进行autovacuum。
产生告警的集群名称。 首次告警时间 告警首次发生事件,包含告警阈值与当前值。 对系统的影响 可使用会话数量不足,影响业务执行。 可能原因 max_connections参数设置过低。 处理步骤 登录GaussDB(DWS)管理控制台。 在“告警管理”界面,查看集群最近7天的告警信息。 选择“专属集群
产生告警的集群名称。 首次告警时间 告警首次发生事件,包含告警阈值与当前值。 对系统的影响 可使用会话数量不足,影响业务执行。 可能原因 max_active_statements参数设置过低。 处理步骤 登录GaussDB(DWS)管理控制台。 在“告警管理”界面,查看集群最近7天的告警信息。
EXPLAIN 功能描述 显示SQL语句的执行计划。 执行计划将显示SQL语句所引用的表采用的扫描方式,如:简单的顺序扫描、索引扫描等。如果引用了多个表,执行计划还会显示使用的JOIN算法。 执行计划的最关键部分是语句的预计执行开销,即计划生成器估算执行该语句将花费多长的时间。 若指定了
功能描述 ALTER INDEX用于修改现有索引的定义。 注意事项 只有索引的所有者有权限执行此命令,系统管理员默认拥有此权限。 对于unlogged表的索引,不能将tablespace设置为pg_unlogged以外的其他表空间。 语法格式 重命名表索引的名字,支持新的索引名字
的服务器上,用户可能需要增大它。这个值的设置应该超过事务持续时间,这样就可以减少在锁释放之前就开始死锁检查的问题。 设置log_lock_waits时,这个选项也决定了在一个日志消息发出关于锁等待以前要等待的时间。当需要调查锁延迟时,请设置比正常deadlock_timeout更小的值。
max_active_statements(全局并发队列) 控制单个CN上运行并发执行的作业数量。 采用全局并发队列机制将控制所有普通用户的执行作业,不区分复杂度,即执行语句都将作为一个执行单元,当并发执行的作业数量达到此参数阈值时,将进入队列等待。对于管理员执行的作业,不受全局并发控制的限制。 需根据系统资源(
总体开发原则 应完全按照设计文档进行开发。 程序模块应做到高内聚低耦合。 应有正确、全面的故障对策。 程序编写应做到结构合理,条理清晰。 程序名称命名应按照统一的命名规则进行命名。 应充分考虑程序的运行效率,包括程序的执行效率和数据库的查询、存储效率,在保证应用的同时应使用效率高的处理方法。
max_active_statements(全局并发队列) 控制单个CN上运行并发执行的作业数量。 采用全局并发队列机制将控制所有普通用户的执行作业,不区分复杂度,即执行语句都将作为一个执行单元,当并发执行的作业数量达到此参数阈值时,将进入队列等待。对于管理员执行的作业,不受全局并发控制的限制。 需根据系统资源(