检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
TISTICS视图显示和当前用户执行复杂作业正在运行时的负载管理内存使用的信息。 表1 GS_SESSION_MEMORY_STATISTICS字段 名称 类型 描述 datid oid 连接后端的数据库OID。 usename name 登录到该后端的用户名。 pid bigint
-------------- dbadmin (1 row) inet_client_addr() 描述:显示当前连接的客户端IP信息。 此函数只有在远程连接模式下有效。 如果是通过本地连接,使用此接口显示为空。 返回值类型:inet 示例: 1 2 3 4 5 SELECT inet_client_addr();
-------------- dbadmin (1 row) inet_client_addr() 描述:显示当前连接的客户端IP信息。 此函数只有在远程连接模式下有效。 如果是通过本地连接,使用此接口显示为空。 返回值类型:inet 示例: 1 2 3 4 5 SELECT inet_client_addr();
PG_EXT_STATS PG_EXT_STATS视图提供对存储在PG_STATISTIC_EXT表里面的扩展统计信息的访问。扩展统计信息目前包括多列统计信息。 表1 PG_EXT_STATS字段 名称 类型 引用 描述 schemaname name PG_NAMESPACE.nspname
复制函数 复制函数是系统为实现高可用在各个实例间进行日志同步或数据同步所提供的统计或操作方法。 除统计查询外的复制函数为内部调用函数,不建议用户直接使用。 pg_create_logical_replication_slot('slot_name', 'plugin_name')
connect to the primary server: %s" SQLSTATE: XX000 错误原因:数据接收线程无法连接主机。 解决办法:根据无法连接的具体报错原因进行处理。 GAUSS-04505: "Please use 'ALTER ROLE user_name IDENTIFIED
{30,20} (1 row) string_agg(expression, delimiter) 描述:将输入值连接成为一个字符串,用分隔符分开。 返回类型:和参数数据类型相同。 示例: 基于创建的表employeeinfo,查询属于同一个部门的所有员工: 1 2 3 4 5
用户管理优秀实践 GaussDB(DWS)集群中,常用的用户分别是系统管理员和普通用户。本节简述了系统管理员和普通用户的权限,如何创建以及如何查询用户相关信息。 系统管理员 在启动GaussDB(DWS)集群时创建的用户dbadmin是系统管理员,其拥有系统的最高权限,能够执行所
oid 连接后端的数据OID。 dbname name 连接后端的数据库名称。 schemaname text 模式名。 nodename text 语句执行的CN节点名称。 username name 连接到后端的用户名。 application_name text 连接到后端的应用名。
%s" SQLSTATE: XX000 错误原因:wal receiver线程无法连接主机,根据具体的报错信息处理。 解决办法:"1. 连接超时:检查当前主机是否存在压力导致连接不稳定。2. 无法连接:检查主机是否启动。" GAUSS-02049: "could not receive
pgxc类残留文件管理函数只对CN和当前主DN进行操作,不会验证和清理备DN上的残留文件。所以主DN完成清理后,应在备DN上及时执行残留文件清理操作或对备机进行build,防止主备切换后由于增量build导致备机残留文件被重新复制回主DN,导致未成功清理的假象。 使用示例 以当前两个用户自建的数据库db1、db2为例:
pgxc类残留文件管理函数只对CN和当前主DN进行操作,不会验证和清理备DN上的残留文件。所以主DN完成清理后,应在备DN上及时执行残留文件清理操作或对备机进行build,防止主备切换后由于增量build导致备机残留文件被重新复制回主DN,导致未成功清理的假象。 使用示例 以当前两个用户自建的数据库db1、db2为例:
指定服务器所监听的TCP端口或本地Unix域套接字后缀,以确保连接。 -p 8000 -h “集群地址”如果通过公网地址连接,请指定为集群“公网访问地址”或“公网访问域名”,如果通过内网地址连接,请指定为集群“内网访问地址”或“内网访问域名”。 -h 10.10.10.100 dbname
gs_dump和gs_dumpall通过对导出的数据文件加密,导入时对加密的数据文件进行解密,可以防止数据信息泄露,为数据库的安全提供保证。 gs_dump和gs_dumpall工具在进行数据导出时,其他用户可以访问集群数据库(读或写)。 gs_dump和gs_dumpall
可以方便地管理用户对数据库的访问及操作。所涉及的SQL语句,请参考下表。 表7 用户定义相关SQL 功能 相关SQL 创建用户 CREATE USER 修改用户属性 ALTER USER 删除用户 DROP USER 定义脱敏策略 数据脱敏策略是指对某些敏感信息通过脱敏规则进行
修改集群ID为“a89aea88-7ea2-40bd-8ac8-8b93e169e5d6”下的用户user1的用户信息,即可以登录数据库并拥有创建角色、创建数据库、访问外表权限,但不赋予给用户系统管理员和审计管理员权限,并不限制连接数等: POST https://{Endpoint}/v1/0536c
0LP01 错误原因:目标用户已经是某个用户的成员。 解决办法:检查目标用户是否已经是某个用户的成员。 GAUSS-00628: "schema '%s' doesnot exist" SQLSTATE: 3F000 错误原因:schema不存在。 解决办法:检查schema是否存在。
源,包括数据库、用户角色。数据库包括系统模式、用户模式和外部服务器,其中系统模式和用户模式是根据OID来区分,系统模式不能更改删除,用户模式包括普通/分区表、外表、视图、函数、序列和同义词。表包括列、约束、索引和分区以及触发器,提供LIST和INFO接口查询列表和具体元数据详情。
错误。 解决办法:检查传入参数为何为空指针。 GAUSS-00482: "must be system admin to reset statistics counters" SQLSTATE: 42501 错误原因:系统管理员才能重置统计计数。 解决办法:切换数据库用户为系统管理员。
错误原因:使用三权分立,为用户指定的权限超出范围。 解决办法:确认三权分立下为用户指定的权限没有超出范围。 GAUSS-00603: "The account has been locked." SQLSTATE: 28000 错误原因:非法操作,账号被锁定。 解决办法:联系系统管理员