检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
} } 示例2 客户端内存占用过多解决 此示例主要使用setFetchSize来调整客户端内存使用,它的原理是通过数据库游标来分批获取服务器端数据,但它会加大网络交互,可能会损失部分性能。 由于游标事务内有效,故需要先关闭自动提交。 1 2 3 4 5 6 7 8
ANALYZE所需时间相比guc参数为默认值的时间会有所增加。 当此guc参数设置为负数时,autoanalyze不支持百分比采样,采样过程使用参数默认值。 当此guc参数设置为正数时,用户执行analyze需要被授予ANALYZE权限。 当此guc参数设置为负数时,即百分比采
> SQL诊断”,进入SQL诊断页面,其中包括: 查询ID 数据库 模式名 用户名称 客户端 客户端IP地址 运行时间(ms) CPU时间(ms) 开始时间 完成时间 详情 在SQL诊断页面您可查看SQL的诊断信息。在所指定查询ID行的“详情”列,单击“查看”键,可浏览到SQL的详细诊断结果。其中包括:
这种情况下,应该将该属性设置为false以禁用缓存。 defaultQueryTimeout null 查询超时时间。 设置为一个整数值,用于在创建Statement时,指定为查询超时时间。 设置为null,则使用驱动程序默认设置。 enableAutoCommitOnReturn
管道文件的一端长时间不读取或者不写入,导致管道另一端的读取或写入操作hang住。 该参数表示的超时时间不是指GDS一个导入导出任务的最长时间,而是GDS对管道文件的每一次read/open/write的最大超时时间,当超过--pipe-timeout参数设置时间会向前端报错。 取
ALL_OBJECTS DBA_OBJECTS USER_OBJECTS 修改视图定义,增加对象的创建时间和最后修改时间。 16 PG_TABLES 修改视图定义,增加表的创建用户、创建时间和最后修改时间。 行为变更 表6 行为变更 变更类型 序号 名称 变更描述 新增 1 CN Retry禁用部分Copy
default_statistics_target 参数说明:为没有用ALTER TABLE SET STATISTICS设置字段目标的表设置缺省统计目标。此参数设置为正数是代表统计信息的样本数量,为负数时,代表使用百分比的形式设置统计目标,负数转换为对应的百分比,即-5代表5%。采样时,会将default_statistics_target
bigint SELECT总响应时间。 max_select_elapse bigint SELECT最大响应时间。 min_select_elapse bigint SELECT最小响应时间。 avg_select_elapse bigint SELECT平均响应时间。 total_update_elapse
PG_STAT_ACTIVITY WHERE state != 'idle' order by 1 desc; 查询会返回按执行时间长短从大到小排列的查询语句列表。第一条结果就是当前系统中执行时间最长的查询语句。 1 2 3 4 5 runtime | datname | usename
Integer(0, "20")); record.setAfterImages(after); // 设置操作类型 record.setOperation("U"); // 设置操作时间 record.setUpdateTimestamp(325943905); // 将Record对象序列化为byte[]数组
unused timeout 问题分析:会话超时导致连接断开。 处理方法:排查CN和客户端JDBC上的超时配置,按业务实际情况调长超时时间或关闭超时设置。 查看报错的CN日志,如果有session unused timeout这样的日志,说明是会话超时导致的。 解决办法: 登录GaussDB(DWS)管理控制台。
ApplicationName:string类型。应用名称,在不做设置时,缺省值为PostgreSQL JDBC Driver。 allowReadOnly:boolean类型,用于设置connection是否允许设置readonly模式,默认为false,若该参数不被设置为true,则执行connection
用于标示作业类型,可通过GUC参数query_band进行设置,默认为空字符串。 block_time bigint 语句执行前的阻塞时间,包含语句解析和优化时间,单位为毫秒。 start_time timestamp with time zone 语句执行的开始时间。 finish_time timestamp
0-86400,最小单位为秒(s),0表示关闭超时设置。一般不建议设置为0。 其他性能相关参数 表4 其他性能相关参数 GUC参数 描述 建议 enable_dynamic_workload 设置是否开启动态负载管理。 动态负载管理指数据库内部根据用户负载情况,自动对复杂查询进行队列控制,不再需要手动设置参数,做到系统参数免调优。
SNAPSHOT SNAPSHOT系统表记录每次创建性能视图快照的起止时间,设置enable_wdr_snapshot为on后,该表由后台快照线程创建并维护。需要有系统管理员权限才可以访问此系统表。 表1 dbms_om.snapshot字段 名称 类型 描述 snapshot_id
0-86400,最小单位为秒(s),0表示关闭超时设置。一般不建议设置为0。 其他性能相关参数 表4 其他性能相关参数 GUC参数 描述 建议 enable_dynamic_workload 设置是否开启动态负载管理。 动态负载管理指数据库内部根据用户负载情况,自动对复杂查询进行队列控制,不再需要手动设置参数,做到系统参数免调优。
SNAPSHOT SNAPSHOT系统表记录每次创建性能视图快照的起止时间,设置enable_wdr_snapshot为on后,该表由后台快照线程创建并维护。需要有系统管理员权限才可以访问此系统表。 此系统表的schema是dbms_om。 禁止从外部修改或删除此表,否则可能引起视图快照相关功能异常。
in history file: %s. 解决方案:应为数字时间轴ID。 level: FATAL GS_113040327 错误码: invalid data in history file: %s. 解决方案:时间轴ID必须是递增的顺序。 level: FATAL GS_113040328
GDS导入时默认对端程序超过1小时未向管道中写入数据导入任务将会超时报错。 GDS导出时默认对端程序超过1小时未从管道中读数据导出任务将会超时报错。 需确保GDS版本和数据库内核版本都已经支持管道文件导入导出功能。 当外表参数auto_create_pipe设置为true时,GDS自动创建管道文件可能存
partition操作对表数据改动的时间。 参数类型:USERSET 取值范围:布尔型 on表示允许收集相关操作对表数据改动的时间。 off表示禁止收集相关操作对表数据改动的时间。 默认值:on enable_save_dataaccess_timestamp 参数说明:控制是否记录表的最后一次访问时间。该参数仅8