通过编写shell脚本自动化执行查询和结果收集 登录ECS,进入到/opt目录下,使用vim命令生成query.conf和run_query.sh两个脚本文件。脚本内容如下,编辑后按:wq!保存脚本配置。 run_query.sh脚本如下: 1 2 3 4 5 6 7
分区物化视图概述 为了实现物化视图能够按分区快速刷新,可以把物化视图建成分区表,并且与被查询的基表建立分区映射关系。当基表的部分分区发生变化时,刷新语句就可以只查询变化分区,然后把最新数据导入物化视图对应分区即可。 视图创建 创建时指定用哪张被查询的基表分区键作为物化视图的分区键,
刷新分区物化视图 当创建成功分区物化视图时,可以使用分区刷新减少刷新代价。 自动刷新 由系统内部识别自动刷新,通过以下命令刷新。 REFRESH MATERIALIZED VIEW materialized_view_name; 该命令会尝试刷新物化视图,如果满足分区刷新的条件则进行分区刷新
刷新嵌套物化视图 级联刷新 嵌套物化视图中,为了避免单个物化视图刷新繁琐操作,支持自动级联刷新嵌套物化视图。 当前支持五种刷新方式,默认、强制、级联向上、级联向下和全部级联。即对应refresh_behavior取值:DEFAULT、RESTRICT、CASCADE FORWARD
gsql命令参考 有关gsql的命令参考和更多信息,请参见《数据仓库服务工具指南》。 父主题: 使用命令行工具连接GaussDB(DWS)集群
该处记录的语句状态应为数据库服务端执行状态,当服务器端执行成功,结果集返回时报错,该语句应为finished。 180s 完成时间 语句执行的结束时间。 180s 预估总执行时间(ms) 语句执行预估总时间。 180s 取消原因 取消查询的原因。
180s 客户端IP 连接到后端的客户端的IP地址,如果此字段是null,它表明通过服务器机器上unix套接字连接客户端或者这是内部进程,如autovacuum。 180s 接入CN 会话接入的CN。
DWS_2000000018 DWS集群默认资源池队列阻塞 告警解释 GaussDB(DWS)通过GaussDB(DWS)资源负载管理实现对内存、IO和CPU等资源的控制,并基于优先级调度机制实现资源管理和分配,对用户业务提供资源负载管理服务。
告警属性 告警ID 告警归属 告警级别 告警类型 业务类型 是否可自动清除 DWS_2000000031 管理面 >90 紧急,>80 重要 业务告警 数据仓库服务 是 告警变更 变更类型 变更版本 变更描述 变更原因 新增 8.2.1.230 首次增加 首次增加 告警参数 类别
自定义DWS密码策略 创建用户或修改用户时需要指定密码,DWS有默认的密码复杂度要求,也支持用户自定义数据库账户密码策略。 DWS默认密码策略 DWS默认进行密码复杂度校验,默认密码策略要求如下: 长度为8~32个字符。 至少包含大写字母、小写字母、数字或特殊字符中三种的组合。 不能是用户名和用户名反序
指定子查询不提升的hint 功能描述 优化器在对查询进行逻辑优化时通常会将可以提升的子查询提升到上层以避免嵌套执行,但对于某些场景,嵌套执行不会导致性能下降过多,而提升之后扩大了查询路径的搜索范围,可能导致性能变差。对于此类情况,可以使用no merge hint指定子查询不提升进行调试
下载JDBC或ODBC驱动 JDBC或ODBC驱动程序用于连接GaussDB(DWS)集群,用户可以在管理控制台下载GaussDB(DWS)提供的JDBC或ODBC驱动程序,也可以使用开源的JDBC或ODBC驱动程序。 支持的开源JDBC或ODBC驱动程序 GaussDB(DWS)
查看DWS数据库详情 在数据库监控页面展示了数据库级别的实时资源消耗和历史趋势指标。 进入数据库监控页面 登录DWS管理控制台。 在“专属集群 > 集群列表”页面,找到需要查看监控的集群。 在指定集群所在行的“操作”列,单击“监控面板”。系统将显示数据库监控页面。 在左侧导航栏选择
查看DWS的DN慢实例 在实例监控页面展示检测到的慢实例(当实例周期超过240秒时,将被检测为慢实例)的实时信息和慢实例的历史信息。 进入实例监控页面 登录DWS管理控制台。 在“专属集群 > 集群列表”页面,找到需要查看监控的集群。 在指定集群所在行的“操作”列,单击“监控面板”
告警属性 告警ID 告警归属 告警级别 告警类型 业务类型 是否可自动清除 DWS_2000000012 管理面 >400ms 重要 操作告警 数据仓库服务 是 告警参数 类别 参数名称 参数含义 定位信息 名称 DWS集群节点数据盘时延超阈值。 类型 操作告警。
对系统的影响 下盘量大说明系统I/O资源被大量占用,可能导致数据盘空间不足,引发数据库只读/磁盘满,影响系统可用性,最终导致系统停止服务。 可能原因 业务执行过程中正常的数据下盘超过告警阈值。 业务SQL的查询执行计划欠佳,大量数据导入内存触发下盘。
告警属性 告警ID 告警归属 告警级别 告警类型 业务类型 是否可自动清除 DWS_2000000033 管理面 >90 紧急,>80 重要 业务告警 数据仓库服务 是 告警变更 变更类型 变更版本 变更描述 变更原因 新增 8.2.1.230 首次增加 首次增加 告警参数 类别
查看DWS资源池使用情况 在资源池监控页面展示资源池的实时信息和资源池资源消耗的历史信息。 进入资源池监控页面 登录DWS管理控制台。 在“专属集群 > 集群列表”页面,找到需要查看监控的集群。 在指定集群所在行的“操作”列,单击“监控面板”,系统将显示数据库监控页面。 在左侧导航栏选择
使用SQL编辑器连接集群 数据源用于用户登录列表管理,目前GaussDB(DWS)集群支持的登录方式有两种,即自定义(“用户名+密码”)和IAM方式登录方式。其中自定义登录是目前主要登录方式,IAM方式登录会在数据库创建一个IAM用户名的用户,再使用Token登录数据库。 IAM方式登录仅
告警属性 告警ID 告警归属 告警级别 告警类型 业务类型 是否可自动清除 DWS_2000000001 管理面 >90% 紧急 操作告警 数据仓库服务 是 告警参数 类别 参数名称 参数含义 定位信息 名称 DWS集群节点CPU使用率超阈值。 类型 操作告警。