检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
连接池参数 当使用连接池访问数据库时,在系统运行过程中,数据库连接是被当作对象存储在内存中的,当用户需要访问数据库时,并非建立一个新的连接,而是从连接池中取出一个已建立的空闲连接来使用。用户使用完毕后,数据库并非将连接关闭,而是将连接放回连接池中,以供下一个请求访问使用。 max_pool_size
连接池参数 当使用连接池访问数据库时,在系统运行过程中,数据库连接是被当作对象存储在内存中的,当用户需要访问数据库时,并非建立一个新的连接,而是从连接池中取出一个已建立的空闲连接来使用。用户使用完毕后,数据库并非将连接关闭,而是将连接放回连接池中,以供下一个请求访问使用。 max_pool_size
使用函数进行加密 数据加密作为有效防止未授权访问和防护数据泄露的技术,在各种信息系统中广泛使用。作为信息系统的核心,GaussDB(DWS)数仓也提供数据加密功能,包括透明加密和使用SQL函数加密。 GaussDB(DWS)主要提供了哈希函数和对称密码算法来实现对数据列的加解密。
删除告警订阅 功能介绍 删除订阅的告警。 调用方法 请参见如何调用API。 URI DELETE /v2/{project_id}/alarm-subs/{alarm_sub_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释:
查询告警详情列表 功能介绍 查询告警详情列表。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/alarms 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 项目ID。获取方法请参见获取项目ID。
查询告警统计列表 功能介绍 查询告警统计。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/alarm-statistic 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 项目ID。获取方法请参见获取项目ID。
触发器函数 pg_get_triggerdef(oid) 描述:获取触发器的定义信息。 参数:待查触发器的OID。 返回值类型:text 示例: 1 2 3 4 5 SELECT pg_get_triggerdef(oid) FROM pg_trigger;
动态调用存储过程 动态调用存储过程必须使用匿名的语句块将存储过程或语句块包在里面,使用EXECUTE IMMEDIATE…USING语句后面带IN、OUT来输入、输出参数。 语法 语法请参见图1。 图1 call_procedure::= using_clause子句的语法参见图2。
但随着业务规模不断扩大,集群系统中的业务数目越来越多,通过划分多个资源池来管理越来越难以控制资源竞争。由于GaussDB(DWS)的分布式架构,业务数据被分散存储在多个节点上即每个表都会分布在数据库集群的所有DN节点上,因此每次数据表操作都可能会涉及所有DN节点,导致网络压力增大和系统资源大量消耗
--set-file=FILENAME 使用文件作为命令源而不是交互式输入,gsql处理完文件后不退出,继续处理其他内容。 绝对路径或相对路径,且满足操作系统路径命名规则。 -d, --dbname=DBNAME 指定想要连接的数据库名称。 字符串。 -D, --dynamic-param 用于
使用集群前必读:性能管理要求 GaussDB(DWS)数据库系统的性能管理在整个系统中起着很关键的作用,为了避免集群频繁出现资源(CPU、I/O、内存、磁盘空间等)过载情况,需要对集群内的业务和整体资源进行设限和管控,并定期进行主动运维,提前进行扩容规划等。 例如,在新业务上线前
避免在业务高峰期执行对大表执行CREATE INDEX和REINDEX操作。 更多开发设计规范参见总体开发设计规范。 语法格式 重建全库索引或者系统表的索引。 1 REINDEX { DATABASE | SYSTEM } name [ FORCE ]; 重建普通索引或者普通表上的索引。
GS_WLM_SESSION_STATISTICS查看该视图中的max_spill_size字段。 对系统的影响 下盘量大说明系统I/O资源被大量占用,可能导致数据盘空间不足,引发数据库只读/磁盘满,影响系统可用性,最终导致系统停止服务。 可能原因 业务执行过程中正常的数据下盘超过告警阈值。 业务SQL的
%d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-00123: "invalid varattno %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。
status_file 设置状态文件,仅支持linux系统。 -D 后台运行gds,仅支持linux系统。 -r 递归遍历目录(外表目录下的子目录)下文件,会递归读取location指定的目录层级下所有的同名文件,仅支持linux系统。 -h 显示帮助信息。 --enable-ssl
scan失败。 解决办法:检查系统表查看索引是否可用。 GAUSS-02380: "indexqual doesn't have key on left side" SQLSTATE: XX002 错误原因:索引表达式的左操作数不是已经建立了索引的变量。 解决办法:查看系统表检查相关列是否已经建立了索引。
查询快照详情 功能介绍 该接口用于使用快照ID查询快照详情。 调用方法 请参见如何调用API。 URI GET /v1.0/{project_id}/snapshots/{snapshot_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
JSON类型 JSON数据类型可以用来存储JSON(JavaScript Object Notation)数据。 可以是单独的一个标量,也可以是一个数组,也可以是一个键值对象,其中数组和对象可以统称容器(container): 标量(scalar):单一的数字、bool、string、null都可以叫做标量。
slot_name text, checkpoint bool, node_id int) 描述:该函数用于从pg_binlog_slots系统表上获取槽位对应的同步点信息,只能对开启binlog或binlog时间戳的表使用。该函数仅9.1.0.200及以上集群版本支持。 返回值类型:record
如表1所示,包括了GaussDB(DWS)的所有系统权限。 表1 GaussDB(DWS)系统权限 系统角色/策略名称 描述 类别 依赖关系 DWS ReadOnlyAccess 数据仓库服务只读权限,拥有该权限的用户仅能查看数据仓库服务资源。 系统策略 无 DWS FullAccess