检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SQLSTATE: OE000 错误原因:当前执行的查询语句被取消,ddl_select_concurrent_mode处于开启状态,当select语句阻塞后续DDL时,DDL语句优先执行,会将select语句中断掉。 解决办法: 重新执行一遍查询语句。 关闭guc参数ddl_select
页面地址 1 查看表定义 查看DDL 查看视图结构 查询数据库和表大小 查看表和数据库的信息 2 清理表空间 VACUUM FULL 表在大量执行增删改后,如何提升查询性能 VACUUM 3 如何查看某用户在当前表上是否已有权限 查看某用户对某张表是否有某种权限 如何查看GaussDB(DWS)某个用户有哪些表的权限?
GS_STAT_SESSION_CU GS_STAT_SESSION_CU视图查询当前集群各个节点,当前运行session的CU命中情况。session退出相应的统计数据会清零。集群重启后,统计数据也会清零。 表1 GS_STAT_SESSION_CU字段 名称 类型 描述 node_name1
GS_STAT_SESSION_CU GS_STAT_SESSION_CU视图查询当前集群各个节点,当前运行session的CU命中情况。session退出相应的统计数据会清零。集群重启后,统计数据也会清零。 表1 GS_STAT_SESSION_CU字段 名称 类型 描述 node_name1
WITH AS WITH AS 在GaussDB(DWS)中用于声明一个或多个可以在主查询中通过名字引用的子查询,相当于临时表。DSC工具支持该关键字,迁移工程中保留。 输入示例 1 2 3 4 5 6 7 8 9 10 WITH e AS ( SELECT
blob_type_t1 VALUES(10,empty_blob(),HEXTORAW('DEADBEEF'),E'\\xDEADBEEF'); 查询表中的数据: 1 2 3 4 5 SELECT * FROM blob_type_t1; bt_col1 | bt_col2 | bt_col3
配置设置函数 配置设置函数是用于查询及修改运行时配置参数的函数。 current_setting(setting_name) 描述:当前的设置值。 返回值类型:text 备注:current_setting用于以查询形式获取setting_name的当前值。和SQL语句SHOW是等效的。比如:
在左侧导航栏选择“监控 > 实时查询”,进入实时查询监控页面。 根据选择的指定时间段浏览集群中正在运行的所有查询信息。 单击指定实时查询监控的会话查询ID,进入该会话ID的实时查询的详情页面,在详情页面中会展示当前监控的详细内容。例如用户名称、数据库名称、执行时间、查询语句、查询状态、排队状态、
query '%s' must not appear more than once" SQLSTATE: 42P19 错误原因:递归查询出现多次。 解决办法:递归查询只能出现一次。 GAUSS-00202: "unrecognized join type: %d" SQLSTATE: XX004
nentry integer) returns setof record sqlquery是一个包含SQL查询语句的文本,该SQL查询将返回一个tsvector。ts_stat执行SQL查询语句并返回一个包含tsvector中每一个不同的语素(词)的统计信息。返回信息包括: word text:词素。
integer) returns setof record sqlquery是一个包含SQL查询语句的文本,该SQL查询将返回一个tsvector。ts_stat执行SQL查询语句并返回一个包含tsvector中每一个不同的语素(词)的统计信息。返回信息包括: word text:词素。
开发指南>GUC参数>查询规划>其他优化器选项 GROUP BY后不需体现所有非聚合函数查询字段 GUC参数behavior_compat_options新增disable_full_group_by_mysql选项,控制查询中GROUP BY后是否可以不体现所有非聚合函数查询字段。 开发
GS_USER_TRANSACTION GS_USER_TRANSACTION视图提供查询单CN上用户相关的事务信息。数据库记录每个用户事务提交和回滚的次数及事务提交和回滚的响应时间,单位为微秒。 表1 GS_USER_TRANSACTION字段 名称 类型 描述 usename
hint仅在对应的子链接块提升时才会被上层查询使用。目前支持的子链接提升包括IN子链接提升、EXISTS子链接提升和包含Agg等值相关子链接提升。该hint通常会和前面章节提到的hint联合使用。 对于FROM关键字后的子查询,则需要使用子查询的别名进行hint,block_name
GS_USER_TRANSACTION GS_USER_TRANSACTION视图提供查询单CN上用户相关的事务信息。数据库记录每个用户事务提交和回滚的次数及事务提交和回滚的响应时间,单位是微秒。 表1 GS_USER_TRANSACTION字段 名称 类型 描述 usename
PGXC_WLM_OPERATOR_STATISTICS视图显示在所有CN上正在执行作业的算子信息。系统管理员权限可以查询集群所有用户的作业算子信息,普通用户仅可查询自己的作业算子信息。 PGXC_WLM_OPERATOR_STATISTICS视图的字段同表1相同,具体字段内容如下:
议。用户通过查询SQL语句的执行历史,检索出优化建议,进一步优化SQL语句的编写,提高集群的查询效率。 解决步骤 查看“SQL诊断”页面,选择可疑的时间段。 根据SQL的开始时间,结束时间,运行时间等指标检索SQL语句。 单击详情“查看”按钮,打开详情页面,进一步查看SQL优化建议。
账单管理 > 流水和明细账单 > 流水账单”中,“消费时间”即按需产品的实际使用时间。 查看指定资源的账单 样例一:使用资源ID查询账单,并且资源ID与账单中上报的资源ID一致 登录管理控制台,选择“大数据> 数据仓库服务 DWS”。进入数据仓库服务列表页面。 在如下图所示位置单击鼠标左键,复制集群ID。
如果一个配置参数既被语句级别的guc hint设置,又被子查询级别的guc hint设置,则子查询级别的guc hint在对应的子查询中生效,语句级别的guc hint在语句的其它子查询中生效。 guc hint当前仅支持部分配置参数,并且有些配置参数不支持在子查询级别设置,只能在语句级别设置,以下为支持的参数列表:
query_start大于某一阈值来查看执行时间超过此阈值的查询语句。 1 SELECT query from PG_STAT_ACTIVITY WHERE current_timestamp - query_start > interval '2 days'; 查看处于阻塞状态的语句 查看当前处于阻塞状态的查询语句: