检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
为pg_job系统视图中的dbname),那么连接到当前数据库上可以通过高级包接口remove、change、next_data、what、interval删除或修改JOB的参数信息。 当删除JOB所属的数据库(即:为pg_job系统视图中的dbname)时,系统会关联删除该数据库从属的JOB记录。
JDBC开发流程 JDBC(Java Database Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问接口,应用程序可基于它操作数据。 GaussDB(DWS)库提供了对JDBC 4.0特性的支持,需要使用JDK1
子链接块名的hint 功能描述 指明子链接块的名称。 语法格式 1 blockname ([@block_name] table) 注意事项 block_name hint仅在对应的子链接块提升时才会被上层查询使用。目前支持的子链接提升包括IN子链接提升、EXISTS子链接提升
普通用户创建或删除GDS/OBS外表语句时报错,提示没有权限或权限不足 问题现象 创建GDS或OBS外表语句时,管理员用户可以执行成功,但普通用户执行时报错“ERROR: permission denied to create foreign table in security mode
通过外表查询OBS上的数据 直接查询外表查看OBS上的数据 如果数据量较少,可直接使用SELECT查询外表,即可查看到OBS上的数据。 执行以下命令,则可以从外表查询数据。 1 SELECT * FROM product_info_ext_obs; 查询结果显示与原始数据显示相
通过编写shell脚本自动化执行查询和结果收集 登录ECS,进入到/opt目录下,使用vim命令生成query.conf和run_query.sh两个脚本文件。脚本内容如下,编辑后按:wq!保存脚本配置。 run_query.sh脚本如下: 1 2 3 4 5 6 7
创建分区物化视图 GaussDB(DWS)提供多种场景的分区物化视图创建: 等比例对齐分区,物化视图分区条件与基表的分区条件一致。 时间粒度上卷对齐分区,例如:基表按天分区,物化视图按月分区。 多基表对齐分区,多个基表的分区条件完全一致时,都会自动和物化视图进行映射。 基表为多分
刷新嵌套物化视图 级联刷新 嵌套物化视图中,为了避免单个物化视图刷新繁琐操作,支持自动级联刷新嵌套物化视图。 当前支持五种刷新方式,默认、强制、级联向上、级联向下和全部级联。即对应refresh_behavior取值:DEFAULT、RESTRICT、CASCADE FORWARD、CASCADE
刷新分区物化视图 当创建成功分区物化视图时,可以使用分区刷新减少刷新代价。 自动刷新 由系统内部识别自动刷新,通过以下命令刷新。 REFRESH MATERIALIZED VIEW materialized_view_name; 该命令会尝试刷新物化视图,如果满足分区刷新的条件则进行分区刷新,否则转为全量刷新。
仅对自己的视图有所有的权限,对其他用户的视图无权限。 系统表和系统视图 可以查看所有系统表和视图。 只可以查看部分系统表和视图。详细请参见GaussDB(DWS)系统表和系统视图。 表2 三权分立较非三权分立权限变化说明 对象名称 系统管理员 安全管理员 审计管理员 普通用户 表空间 无变化
开发规范 如果用户在APP的开发中,使用了连接池机制,那么需要遵循如下规范。否则,连接池里的连接就是有状态的,会对用户后续使用连接池进行操作的正确性带来影响。 如果在连接中设置了GUC参数,那么在将连接归还连接池之前,必须使用“SET SESSION AUTHORIZATION DEFAULT;RESET
告警归属 告警级别 告警类型 业务类型 是否可自动清除 DWS_2000000030 管理面 >90 紧急,>80 重要 业务告警 数据仓库服务 是 告警变更 变更类型 变更版本 变更描述 变更原因 新增 8.2.1.230 首次增加 首次增加 告警参数 类别 参数名称 参数含义 定位信息
告警归属 告警级别 告警类型 业务类型 是否可自动清除 DWS_2000000032 管理面 >10 紧急,>1 重要 业务告警 数据仓库服务 是 告警变更 变更类型 变更版本 变更描述 变更原因 新增 8.2.1.230 首次增加 首次增加 告警参数 类别 参数名称 参数含义 定位信息
嵌套物化视图概述 GaussDB(DWS)物化视图支持嵌套创建、嵌套物化视图刷新以及嵌套物化视图重写。嵌套物化视图的应用,可以有效地减少单个物化视图定义的复杂程度。 1. 创建嵌套物化视图,可以基于物化视图构建物化视图。 2. 级联刷新,嵌套物化视图刷新时,不仅能刷新当前物化视图,也支持自动级联刷新。
WITH (ORIENTATION = column,COMPRESSION=middle); 选择分布方式 依据步骤2:测试初始表结构下的系统性能并建立基线中所基线的各表大小,分布方式设置如下: 表名 行数 分布方式 Store_Sales 287997024 Hash Date_Dim
步骤4:创建新表并加载数据 为每张表选择了存储方式、压缩级别、分布方式和分布列后,使用这些属性创建表并重新加载数据。以便对比表设计前后的系统性能。 执行CREATE TABLE创建表前,删除前面创建的表。 1 2 3 4 5 6 7 8 9 10 11 12 13
如果数据库服务器要求使用,则可以使用SSL安全加密连接,但不验证数据库服务器的真实性。 prefer 可能 如果数据库支持,那么首选使用SSL安全加密连接,但不验证数据库服务器的真实性。 require 是 必须使用SSL安全连接,但是只做了数据加密,而并不验证数据库服务器的真实性。
可以规划在不同的Schema中。 用户必须拥有数据库创建的权限或者是数据库的系统管理员权限才能创建数据库。 查看数据库 查看数据库的方式: 使用\l元命令查看数据库系统的数据库列表。 1 \l 通过系统表pg_database查询数据库列表。 1 SELECT datname FROM
JDBC接口参考 JDBC接口是一套提供给用户的API方法,本节将对部分常用接口做具体描述,若涉及其他接口可参考JDK1.6(软件包)/JDBC4.0中相关内容。 java.sql.Connection java.sql.Connection是数据库连接接口。 表1 对java.sql
执行动态查询语句 介绍执行动态查询语句。GaussDB(DWS)提供两种方式:使用EXECUTE IMMEDIATE、OPEN FOR实现动态查询。前者通过动态执行SELECT语句,后者结合了游标的使用。当需要将查询的结果保存在一个数据集用于提取时,可使用OPEN FOR实现动态查询。