检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
视图。 从8.1.3集群版本开始,TopSQL实时监控功能几乎对语句性能无影响,完全可以将GUC参数resource_track_cost设置为0来监控所有语句的运行时的信息;而TopSQL历史监控中对语句归档的能力,对语句执行性能也无影响,但当TPS较高时,需要考虑以下两个因素:
集打包成游标,然后分段处理,所以会加大数据库与客户端的通信量,会有性能损耗。 由于数据库游标是事务内有效,所以,在设置setFetchSize的同时,需要将连接设置为非自动提交模式,setAutoCommit(false)。同时在业务数据需要持久化到数据库中时,在连接上执行提交操作。
LMT:表示切换[day]时间前修改的热分区数据为冷分区,将该数据迁至OBS表空间中。其中[day]为整型,范围[0, 36500],单位为天。 如下图中,设置day为2,即在冷热切换时,根据分区数据的最晚修改时间,保留2日内所修改的分区为热分区,其余数据为冷分区数据。假设当前时间为4月30日,4
存要求时作业才能下发。 0(不限制) 存储资源(MB) 可使用的永久表空间大小。 该值是资源池下所有DN的表空间总值,单DN节点可用空间=设置值 / DN节点数。 -1(不限制) 复杂语句并发 资源池中的最大查询并发数。 内存和查询并发支持单独管控和联合管控,联合管控时必须同时满足并发和内存要求时作业才能下发。
在“SQL预览”页签,可以查看输入所自动生成的SQL查询。详情请参见SQL预览。 如果要在“创建分区表”对话框的“列”页签添加列注释信息,则在“设置列描述(最多5000个字符)”文本框中进行输入,之后单击“添加”。 基本信息 在模式中创建分区表时,当前模式将作为待创建分区表的模式。创建分区表时,需提供以下信息:
FULL时,如果存在PCK,就会将PARTIAL_CLUSTER_ROWS中多条记录全都加载到内存中再进行排序,如果表较大或psort_work_mem设置较小,会导致PCK排序时产生下盘(数据库选择将临时结果暂存到磁盘),进行外部排序;一旦进行外部排序,时间消耗就会增加很多。 处理方法:根据表中数据的tuple
客户端用于与后端通讯的TCP端口号,如果使用Unix套接字,则为-1。 query_band text 用于标示作业类型,可通过GUC参数query_band进行设置,默认为空字符串。 pid bigint 后端线程ID。 block_time bigint 语句执行前的阻塞时间,单位为毫秒。 start_time
客户端用于与后端通讯的TCP端口号,如果使用Unix套接字,则为-1。 query_band text 用于标示作业类型,可通过GUC参数query_band进行设置,默认为空字符串。 pid bigint 后端线程ID。 block_time bigint 语句执行前的阻塞时间,单位为毫秒。 start_time
为云平台以及互联网环境上使用客户端进行连接。 数据库用户和角色 GaussDB(DWS)使用用户和角色来控制对数据库的访问。根据角色自身的设置不同,一个角色可以看做是一个数据库用户,或者一组数据库用户。在GaussDB(DWS)中角色和用户之间的区别只在于角色默认是没有LOGIN
项目ID:9bc552e6-19af-4326-800d-281a92984636 则可以通过如下步骤管理集群。 调用其他接口前,需要调用认证鉴权中的接口获取Token,并设置成环境变量。 curl -H "Content-type:application/json" https://{iam_endpoint}/v3/auth/tokens
(包括域)的USAGE特权。对象拥有者可以撤销默认授予PUBLIC的权限并专门授予权限给其他用户。为了更安全,建议在同一个事务中创建对象并设置权限,这样其他用户就没有时间窗口使用该对象。另外,这些初始的默认权限可以使用ALTER DEFAULT PRIVILEGES命令修改。 将角色或用户的权限授权给其他角色或用户
客户端用于与后端通讯的TCP端口号,如果使用Unix套接字,则为-1。 query_band text 用于标示作业类型,可通过GUC参数query_band进行设置,默认为空字符串。 block_time bigint 语句执行前的阻塞时间,包含语句解析和优化时间,单位为毫秒。 start_time timestamp
GAUSS-52908 : "Failed to set cluster read-only mode." SQLSTATE:无 错误原因:设置只读模式失败。 解决办法:查看guc日志,排除错误后,重新执行命令。 GAUSS-52909 : "Invalid mode: %s." SQLSTATE:无
客户端用于与后端通讯的TCP端口号,如果使用Unix套接字,则为-1。 query_band text 用于标示作业类型,可通过GUC参数query_band进行设置,默认为空字符串。 block_time bigint 语句执行前的阻塞时间,包含语句解析和优化时间,单位为毫秒。 start_time timestamp
(包括域)的USAGE特权。对象拥有者可以撤销默认授予PUBLIC的权限并专门授予权限给其他用户。为了更安全,建议在同一个事务中创建对象并设置权限,这样其他用户就没有时间窗口使用该对象。另外,这些初始的默认权限可以使用ALTER DEFAULT PRIVILEGES命令修改。 将角色或用户的权限授权给其他角色或用户
(包括域)的USAGE特权。对象拥有者可以撤销默认授予PUBLIC的权限并专门授予权限给其他用户。为了更安全,建议在同一个事务中创建对象并设置权限,这样其他用户就没有时间窗口使用该对象。另外,这些初始的默认权限可以使用ALTER DEFAULT PRIVILEGES命令修改。 将角色或用户的权限授权给其他角色或用户
EXCEPTION处理 GaussDB(DWS)不支持EXCEPTION处理。要将脚本迁移,必须将exceptionHandler参数设置为True。 对于DSC此参数必须设置为默认值False。 图3 输入:EXCEPTION处理 图4 输出:EXCEPTION处理 子事务处理 不支持子事务(
lang.OutOfMemoryError: GC overhead limit exceeded. 原因:在迁移操作期间,如果内存使用超过设置的值,DSC将有该错误提示并退出。 解决方案:可通过更改application.properties配置文件中的initialJVMMemory和maxJVMMemory
根据表的大小和倾斜率,对倾斜严重的表重新选择分布列,其中8.1.0及以上集群版本可直接通过ALTER TABLE语法进行调整,其他版本参见如何调整分布列?。 操作步骤 登录GaussDB(DWS) 管理控制台。 在“集群 > 专属集群”页面,找到需要查看监控的集群。 在指定集群所
通过数据库查询创建的临时文件数量。计算所有临时文件(比如排序或哈希),并且忽略log_temp_files设置。 ≥ 0 通过数据库查询写入临时文件的数据总量。计算所有临时文件,并且忽略log_temp_files设置。 ≥ 0 数据库容量(单位:Byte)。 ≥ 0 单位时间内通过数据库全局扫描返回的行数。