检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在三分钟后被归档到gs_wlm_session_info视图中。 对于info视图,只支持在连接postgres数据库时查询。因此,请切换为连接postgres数据库后,再执行以下语句进行查询: 1 SELECT query,start_time,finish_time,duration
chema的权限,可以访问所连接数据库的Schema中的对象。进行Schema权限管理首先需要对数据库的权限控制进行了解。 不能创建以PG_为前缀的Schema名,该类Schema为数据库系统预留的。 在当前数据库中创建用户时,系统会在当前数据库中为新用户创建一个同名Schema。
负载的计算隔离和并发扩展,适用于OLAP分析场景。 GaussDB(DWS)数仓之间暂不支持互相访问,用户可通过创建的OBS外表,将两个数据库关联在同一个数据目录下进行数据查询。 功能特性对比 表1 功能特性对比 功能模块 功能模块 存算一体 存算分离 总览 资源 支持 支持 告警
其他缺省 主要介绍数据库系统默认的库加载参数。 dynamic_library_path 参数说明:设置数据查找动态加载的共享库文件的路径。当需要打开一个可以动态装载的模块并且在CREATE FUNCTION或LOAD命令里面声明的名字没有目录部分时,系统将搜索这个目录以查找声明的文件。
作为hashjoin的关联条件。 对于AGG类型为count(*)时需要进行CASE-WHEN对没有match的场景补0处理,非COUNT(*)场景NULL处理。 CTE改写方式如果有sharescan支持性能上能够更优。 更多优化示例 示例1:修改基表为REPLICATION表,并且在过滤列上创建索引。
台创建MRS数据源连接时,数据库管理员dbadmin会在默认数据库postgres中自动创建一个外部服务器。因此,如果使用数据库管理员dbadmin在默认数据库postgres中创建外表,需要通过GaussDB(DWS)提供的数据库客户端工具连接数据库。例如,使用gsql客户端的用户通过如下命令连接数据库:
工具下载请参见工具下载。 客户端工具包包含以下内容: 数据库连接工具Linux gsql和测试样例数据的脚本 Linux gsql是一款运行在Linux环境上的命令行客户端,用于连接GaussDB(DWS)集群中的数据库。 测试样例数据的脚本用于执行入门示例。 Windows版本gsql
LOCK:锁定账户,禁止登录数据库。 ACCOUNT UNLOCK:解锁账户,允许登录数据库。 PGUSER 该属性用于兼容开源Postgres的连接通讯,开源的Postgres客户端接口(推荐使用Postgres 9.2.19版本的相关客户端接口)可以使用具有该属性的数据库用户连接数据库。 当前版本不允许修改用户的PGUSER属性
逻辑复制槽对应的输出插件名。 slot_type text 复制节点的类型。 datoid oid 复制节点的数据库OID。 database name 复制节点的数据库名称。 active boolean 复制节点是否为激活状态。 xmin xid 复制节点事务标识。 catalog_xmin
执行计划中,in条件还是作为普通的过滤条件存在。这种场景下,join操作的性能优于in条件,最优的执行计划应该是将“in 常量”转化为join操作。 处理方法 GUC参数qrw_inlist2join_optmode可以控制把“in 常量”转join的行为,默认是cost_base的。如果优
作为hashjoin的关联条件。 对于AGG类型为count(*)时需要进行CASE-WHEN对没有match的场景补0处理,非COUNT(*)场景NULL处理。 CTE改写方式如果有sharescan支持性能上能够更优。 更多优化示例 示例1:修改基表为REPLICATION表,并且在过滤列上创建索引。
PG_SHDESCRIPTION系统表存储共享数据库对象的可选注释。可以使用COMMENT命令操作注释的内容,使用gsql的\d命令查看注释内容。 PG_DESCRIPTION提供了类似的功能,它记录了单个数据库中对象的注释。 不同于大多数系统表,PG_SHDESCRIPTION在集群中所有数据库之间共享:每个
集群resourceId、domain_id等详细信息。 对系统的影响 集群性能下降,或存在故障。 可能原因 集群业务负载高或存在故障,导致SQL探针的执行变慢。 处理步骤 进入上报告警集群的“监控面板”页面中,在左侧导航栏选择“工具 > SQL探针”,查看SQL探针执行情况。 在左侧导航栏选择“监控 >
逻辑复制槽对应的输出插件名。 slot_type text 复制节点的类型。 datoid oid 复制节点的数据库OID。 database name 复制节点的数据库名称。 active boolean 复制节点是否为激活状态。 xmin xid 复制节点事务标识。 catalog_xmin
DROP SCHEMA 功能描述 从数据库中删除模式。 注意事项 只有模式的所有者或者被授予了模式DROP权限的用户有权限执行DROP SCHEMA命令,系统管理员默认拥有此权限。 不得随意删除pg_temp或pg_toast_temp开头的模式,这些模式是系统内部使用的,如果删除,可能导致无法预知的结果。
All things done. 使用gs_dump导出human_resource数据库数据。 用户jack不具备导出数据库human_resource的权限,而角色role1具备该权限,要实现导出数据库human_resource,可以在导出命令中设置--role角色为role1,
如果语言被认为是可信的,则为真。 tmpldbacreate boolean 如果语言是由数据库所有者创建的,则为真。 tmplhandler text 调用处理器函数的名称。 tmplinline text 匿名块处理器的名称,如果没有则为NULL。 tmplvalidator text 校验函数的名称,如果没有则为NULL。
如果语言被认为是可信的,则为真。 tmpldbacreate boolean 如果语言是由数据库所有者创建的,则为真。 tmplhandler text 调用处理器函数的名称。 tmplinline text 匿名块处理器的名称,如果没有则为NULL。 tmplvalidator text 校验函数的名称,如果没有则为NULL。
行级访问控制特性将数据库访问控制精确到数据表行级别,使数据库达到行级访问控制的能力。不同用户执行相同的SQL查询操作,读取到的结果是不同的。 用户可以在数据表创建行访问控制(Row Level Security)策略,该策略是指针对特定数据库用户、特定SQL操作生效的表达式。当数据库用户对数
【关注】行存表支持检查约束,而列存表不支持。 【建议】从命名上明确标识检查约束,例如,将检查约束命名为 “CK+字段名”。 父主题: GaussDB(DWS)数据库对象设计规则