-
跨集群访问HiveMetaStore - 数据仓库服务 GaussDB(DWS)
MRS用户:admin 用户密码:前面创建MRS数据源的admin密码。 创建外部服务器 仅Hive对接OBS场景执行,Hive对接HDFS场景跳过。 使用Data Studio连接已创建好的DWS集群。 执行以下语句,创建外部服务器。{AK值}、{SK值}由准备环境获取。 认证用的AK和SK硬编码
-
降低IO的处理方案 - 数据仓库服务 GaussDB(DWS)
有索引但是计划没选索引扫描。 触发因素: 常用过滤条件列没有建索引。 表中数据因执行DML操作后产生数据变化未及时ANALYZE,导致优化器无法选择索引扫描计划,ANALYZE介绍参见ANALYZE。 处理方式: 对行存表常用过滤列增加索引,索引基本设计原则: 索引列选择dist
-
8.2.1版本新增功能 - 数据仓库服务 GaussDB(DWS)
开发指南>GUC参数>查询规划>其他优化器选项 多count(distinct)重写优化,支持包含volatile函数的重写 GUC参数volatile_shipping_version参数新增取值,默认值从2改为3 开发指南>GUC参数>查询规划>其他优化器选项 去除倾斜优化值最多10个的限制
-
创建DWS 2.0集群 - 数据仓库服务 GaussDB(DWS)
业务。 标准数仓 计算类型 计算类型有: 弹性云服务器:基于分布式架构的,可弹性扩展的虚拟块存储服务。具有高数据可靠性,高I/O吞吐能力,能够保证任何一个副本故障时快速进行数据迁移恢复,避免单一硬件故障造成数据丢失。支持云服务器和云硬盘的备份及恢复,可预先设置好自动备份策略,实现在线自动备份。
-
CREATE TABLE - 数据仓库服务 GaussDB(DWS)
要创建的表名。 表名长度不超过63个字符,以字母或下划线开头,可包含字母、数字、下划线、$、#。 column_name 新表中要创建的字段名。 字段名长度不超过63个字符,以字母或下划线开头,可包含字母、数字、下划线、$、#。 data_type 字段的数据类型。 在兼容Tera
-
CREATE TABLE - 数据仓库服务 GaussDB(DWS)
日志表在冲突、执行操作系统重启、强制重启、切断电源操作或异常关机后会被自动截断,会造成数据丢失的风险。非日志表中的内容也不会被复制到备服务器中。在非日志表中创建的索引也不会被自动记录。 使用场景:非日志表不能保证数据的安全性,用户应该在确保数据已经做好备份的前提下使用,例如系统升级时进行数据的备份。
-
CREATE TABLE - 数据仓库服务 GaussDB(DWS)
日志表在冲突、执行操作系统重启、强制重启、切断电源操作或异常关机后会被自动截断,会造成数据丢失的风险。非日志表中的内容也不会被复制到备服务器中。在非日志表中创建的索引也不会被自动记录。 使用场景:非日志表不能保证数据的安全性,用户应该在确保数据已经做好备份的前提下使用,例如系统升级时进行数据的备份。
-
资源管理 - 数据仓库服务 GaussDB(DWS)
timer,所有场景均使用时间函数进行时间算子执行时间的收集,8.2.0及之前的集群版本均使用该方法进行算子执行时间的收集。 默认值:timer TSC有两种转换时间的方法,包括TSC频率和换算数。X86平台默认仅能使用TSC频率,ARM平台默认优先使用TSC换算数。可通过tsc相关的视图或者函数查
-
8.1.3版本新增功能 - 数据仓库服务 GaussDB(DWS)
(8.1.3.333修改) 修改enable_stream_ctescan参数,升级前向兼容,新装默认关闭。 开发指南 > GUC参数> 优化器方法配置 SQL语法 表2 SQL语法 变更类型 序号 名称 变更描述 新增 1 create foreign table (SQL on Hadoop
-
其它函数 - 数据仓库服务 GaussDB(DWS)
timeofday获取的时间差(单位us)。 est_time_scalar:通过TSC换算信息转换得到的时间差(单位us)。 est_time_frequency:通过TSC频率转换得到的时间差(单位us)。 示例: 1 2 3 4 5 6 7 8 9 10 11
-
表(Oracle) - 数据仓库服务 GaussDB(DWS)
); PARTITION BY RANGE 范围分区是一种分区技术,将不同范围数据分别存储在不同的子表中。当用户需要将不同范围的数据(例如日期字段)存储在一起时,范围分区很有用。DSC支持 PARTITION BY RANGE,不支持SUBPARTITION BY RANGE,且会注释掉该语句。
-
TPC-DS测试集 - 数据仓库服务 GaussDB(DWS)
-dialect hwdws 执行后会生成query_0.sql文件,里面放着99个标准SQL语句,需要手动去切分成99个文件。 生成的标准查询中如下日期函数语法在GaussDB(DWS)暂不支持,需要手动进行修改: 1 2 3 4 5 6 7 8 9 10 11 12 13