检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SQL语句出错自动重试 GaussDB(DWS)支持在SQL语句执行出错时自动重试(下文简称CN Retry)。对于来自gsql客户端、JDBC、ODBC驱动的SQL语句,在SQL语句执行失败时,CN端能够自动识别语句执行过程中的报错,并重新下发任务进行自动重试。 该功能的限制和约束如下:
段/表达式。FORMAT '9(n)' 和'z(n)'分别使用0和空格(' ')填充,即使用LPAD函数。数据类型转换可通过CAST或直接指定数据类型实现:[like (expression1)(CHAR(n))]。DSC使用CAST完成。 DSC支持如下类型转换和格式化: CHAR
'NLS_CALENDAR=GREGORIAN' */)) ); DATE_TRUNC DATE_TRUNC函数返回日期,将日期的时间部分截断为格式模型fmt指定的单位。 输入 1 2 3 4 5 6 7 select trunc(to_char(trunc(add_months(sysdate,-12)
"<sort_dir>" request.SortDir = &sortDirRequest keywordsRequest:= "<keywords>" request.Keywords = &keywordsRequest limitRequest:= int32(<limit>) request
to_tsvector将文本文档解析为token,再将token简化到词素,并返回一个tsvector。其中tsvector中列出了词素及它们在文档中的位置。文档是根据指定的或默认的文本搜索分词器进行处理的。这里有一个简单的例子: 1 2 3 4 SELECT to_tsvector('english', 'a
no表示hint的join方式不使用。 table_list为表示hint表集合的字符串,该字符串中的表与join_table_list相同,只是中间不允许出现括号指定join的优先级。 例如: no nestloop(t1 t2 t3)表示:生成t1,t2,t3三表连接计划时,不使用nestloop。三表连接计划可能是t2
TPC-H由国际事务处理性能委员会(Transaction Processing Performance Council)制定发布,用于评测数据库的分析查询能力。TPC-H查询包含8张数据表和22条复杂SQL查询,大多数查询包含多表Join、子查询和Group By等。 包含Q1~Q
_read_all_stats权限才可以访问此视图。 PGXC_WLM_OPERATOR_INFO视图表仅支持在postgres数据库中查询,其它数据库中查询会直接报错。 PGXC_WLM_OPERATOR_INFO视图的字段同GS_WLM_OPERATOR_INFO相同,具体字段内容如下:
子句来限制返回的记录数。这样至少使数据库优化器有了一定的优化空间,一定程度上会提升查询效率。 检查查询语句单独运行时是否仍然较慢。 尝试在数据库没有其他查询或查询较少的时候运行查询语句,并观察运行效率。如果效率较高,则说明可能是由于之前运行数据库系统的主机负载过大导致查询低效。此
如何查看GaussDB(DWS)表是行存还是列存? 表的存储方式由建表语句中的ORIENTATION参数控制,row表示行存,column表示列存。 不指定ORIENTATION参数,默认为row行存。 查看已创建的表是行存还是列存,可通过表定义函数PG_GET_TABLEDEF查询。 如下o
DWS_2000000031 DWS集群活跃会话数量使用率超阈值 告警解释 DMS告警模块在指定周期内,检测到集群活跃会话数量使用率超过当前设定阈值,且抑制条件不满足时,DMS告警模块将触发该告警;检测到集群活跃会话数量使用率低于当前设定阈值时,DMS告警模块将消除该告警。 告警属性
to_tsvector将文本文档解析为token,再将token简化到词素,并返回一个tsvector。其中tsvector中列出了词素及它们在文档中的位置。文档是根据指定的或默认的文本搜索分词器进行处理的。这里有一个简单的例子: 1 2 3 4 SELECT to_tsvector('english', 'a
连接和认证 连接设置 安全和认证(postgresql.conf) 通信库参数 父主题: GaussDB(DWS)数据库GUC参数
连接和认证 连接设置 安全和认证(postgresql.conf) 通信库参数 父主题: GaussDB(DWS)数据库GUC参数
recommended when requiring high-security) You are now connected to database "dbtest" as user "jerry". dbtest=> dbtest=> CREATE TABLE tom.t(a
order by dur desc limit 30; 清理空闲连接。 1 2 clean connection to all for database xxx; --清理idle的空闲连接 select * from pgxc_clean_free_conn();
value表示倾斜的列中存在倾斜的一个或多个值。 例如: 指定单表倾斜 每一个skew hint用来表示一个表关系存在的倾斜信息,如果想要指定在查询中的多个表关系存在的倾斜信息,则通过指定多个skew hint实现。 在指定skew时,包括以下四个场景的用法: 单列单值: skew(t
集群性能 锁等待检测 执行SQL时出现表死锁,提示LOCK_WAIT_TIMEOUT锁等待超时 执行SQL时报错:abort transaction due to concurrent update 磁盘使用率高&集群只读处理方案 SQL执行很慢,性能低,有时长时间运行未结束 数
数据库权限管理 同步IAM用户到数据库 查询所有数据库用户/角色 查询指定用户信息 修改指定用户信息 修改数据库对象权限 查询数据库对象权限 获得集群运维账户状态 执行运维用户操作 父主题: API说明
schemaname text 模式名称。 schemaid oid 模式OID。 databasename text 数据库名称。 databaseid oid 数据库OID。 nodename text 实例名称。 nodegroup text 节点组名称。 usedspace bigint