- 华为云之数据仓库集群GaussDB(DWS)的基本使用【玩转PB级数仓GaussDB(DWS)】 华为云之数据仓库集群GaussDB(DWS)的基本使用【玩转PB级数仓GaussDB(DWS)】
- 什么是事务 为什么需要事务 事务的执行过程 四大特性 特性的用途 语法讲解 SQL实战 虚拟场景 数据准备 恢复初始值 普通操作(正常模式) 普通操作(异常模式) 事务回滚 总结 什么是事务TRANSACTION(事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。数据库事务通常包含了一个序列的对数据库的读/写操作。 为什么需要事务事务存在的目的主要有两个为数据... 什么是事务 为什么需要事务 事务的执行过程 四大特性 特性的用途 语法讲解 SQL实战 虚拟场景 数据准备 恢复初始值 普通操作(正常模式) 普通操作(异常模式) 事务回滚 总结 什么是事务TRANSACTION(事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。数据库事务通常包含了一个序列的对数据库的读/写操作。 为什么需要事务事务存在的目的主要有两个为数据...
- 前言GaussDB最早就是基于PostgreSQL上进行修改的,后面才慢慢分家,因此想要学习GaussDB的语法,除了华为云官网的帮助文档外,还可以参考PostgreSQL(当前最新版本为15,发布于2022年12月10日) 华为云数据仓库服务GaussDB(DWS)官网文档地址https://support.huaweicloud.com/sqlreference-dws/dws_06_... 前言GaussDB最早就是基于PostgreSQL上进行修改的,后面才慢慢分家,因此想要学习GaussDB的语法,除了华为云官网的帮助文档外,还可以参考PostgreSQL(当前最新版本为15,发布于2022年12月10日) 华为云数据仓库服务GaussDB(DWS)官网文档地址https://support.huaweicloud.com/sqlreference-dws/dws_06_...
- 目录 华为云数据库 什么是GaussDB DWS购买试用 云数据仓库GaussDB(DWS)管理控制台 使用DAS连接集群 数据库 数据库结构 建表(DDL) 增(Create new records) 查(Read existing records) 改(Update existing records) 删(Delete existing records) 其它 DAS 操作 SQL总结 ... 目录 华为云数据库 什么是GaussDB DWS购买试用 云数据仓库GaussDB(DWS)管理控制台 使用DAS连接集群 数据库 数据库结构 建表(DDL) 增(Create new records) 查(Read existing records) 改(Update existing records) 删(Delete existing records) 其它 DAS 操作 SQL总结 ...
- GaussDB(DWS)是一款具备分析及混合负载能力的分布式数据库,支持x86和Kunpeng硬件架构,支持行存储与列存储,提供GB~PB级数据分析能力、多模分析和实时处理能力,用于数据仓库、数据集市、实时分析、实时决策和混合负载等场景,广泛应用于汽车、制造、零售、物流、互联网、金融、政府、电信等行业分析决策系统。 GaussDB(DWS)是一款具备分析及混合负载能力的分布式数据库,支持x86和Kunpeng硬件架构,支持行存储与列存储,提供GB~PB级数据分析能力、多模分析和实时处理能力,用于数据仓库、数据集市、实时分析、实时决策和混合负载等场景,广泛应用于汽车、制造、零售、物流、互联网、金融、政府、电信等行业分析决策系统。
- 华为云之数据仓库GaussDB(DWS)的使用体验【玩转PB级数仓GaussDB(DWS)】 华为云之数据仓库GaussDB(DWS)的使用体验【玩转PB级数仓GaussDB(DWS)】
- 实验内容本实验指导用户创建数据仓库集群GaussDB(DWS),并基于常见SQL性能问题,通过调优手段解决SQL性能瓶颈 实验目标指导用户使用GaussDB(DWS)进行性能调优。通过本实验,您将能够:① 掌握通过EXPLAIN语句查询执行计划的方法。② 了解GaussDB(DWS)几种常见的SQL调优手段。 实验摘要操作前提:登录华为云1.创建虚拟私有云(VPC)2.创建DWS集群3下载... 实验内容本实验指导用户创建数据仓库集群GaussDB(DWS),并基于常见SQL性能问题,通过调优手段解决SQL性能瓶颈 实验目标指导用户使用GaussDB(DWS)进行性能调优。通过本实验,您将能够:① 掌握通过EXPLAIN语句查询执行计划的方法。② 了解GaussDB(DWS)几种常见的SQL调优手段。 实验摘要操作前提:登录华为云1.创建虚拟私有云(VPC)2.创建DWS集群3下载...
- 现网经常遇到因为锁等待导致的客户端感知的执行慢的问题,但是DWS没有对锁信息的历史做记录,导致后续问题分析时无法确认根因,从而给问题分析带来困惑;或者没法追踪&分析导致锁等待的业务语句。本文章基于版本当前具有的锁等待监控能力,定时转储锁等待信息,供后续问题分析 现网经常遇到因为锁等待导致的客户端感知的执行慢的问题,但是DWS没有对锁信息的历史做记录,导致后续问题分析时无法确认根因,从而给问题分析带来困惑;或者没法追踪&分析导致锁等待的业务语句。本文章基于版本当前具有的锁等待监控能力,定时转储锁等待信息,供后续问题分析
- GSQL工具目前版本支持在SQL中使用“变量”,通过SELECT语句的结果赋值到变量中,后续的SQL可以使用变量拼接,轻松实现存储过程中复杂的传参动作,同时提供简单的元命令功能,使SQL脚本能简单实现循环,使用操作系统命令等,功能强大、简单易读。 GSQL工具目前版本支持在SQL中使用“变量”,通过SELECT语句的结果赋值到变量中,后续的SQL可以使用变量拼接,轻松实现存储过程中复杂的传参动作,同时提供简单的元命令功能,使SQL脚本能简单实现循环,使用操作系统命令等,功能强大、简单易读。
- GaussDB(DWS)提供了资源管理功能,用户可以根据自身业务情况对资源进行划分,将资源按需划分成不同的资源池,不同资源池之间资源互相隔离。再通过用户关联资源池的方式将数据库用户关联至不同的资源池,用户查询依据“用户-资源池”的关联关系将查询路由至对应资源池执行,以此实现对查询并发、内存及CPU资源的管控。 GaussDB(DWS)提供了资源管理功能,用户可以根据自身业务情况对资源进行划分,将资源按需划分成不同的资源池,不同资源池之间资源互相隔离。再通过用户关联资源池的方式将数据库用户关联至不同的资源池,用户查询依据“用户-资源池”的关联关系将查询路由至对应资源池执行,以此实现对查询并发、内存及CPU资源的管控。
- 用户在使用GaussDB(DWS)进行存储过程的开发和调度时,可能会出现存储过程执行偶发慢的情况。对于一些开发比较规范的业务,存储过程中的每一个关键步骤都会对时间戳进行日志表保存,可以很方便的定位到存储过程中哪一条语句执行慢。但是对于一些没有时间戳记录的业务,存储过程中可能包含很多复杂语句,当出现存储过程执行慢,尤其是偶发慢的情况下,如何快速定位到慢的子语句是什么呢?本文根据TopS... 用户在使用GaussDB(DWS)进行存储过程的开发和调度时,可能会出现存储过程执行偶发慢的情况。对于一些开发比较规范的业务,存储过程中的每一个关键步骤都会对时间戳进行日志表保存,可以很方便的定位到存储过程中哪一条语句执行慢。但是对于一些没有时间戳记录的业务,存储过程中可能包含很多复杂语句,当出现存储过程执行慢,尤其是偶发慢的情况下,如何快速定位到慢的子语句是什么呢?本文根据TopS...
- 本文讲解的华为云之锁与权限为您的数仓保驾护航主要从以下两方面介绍:DWS锁机制介绍&排查处理方法、DWS权限管理机制。 本文讲解的华为云之锁与权限为您的数仓保驾护航主要从以下两方面介绍:DWS锁机制介绍&排查处理方法、DWS权限管理机制。
- 部署DWS过程进入华为云官网http://bbs.huaweicloud.com/在搜索栏输入dws,点击进入dws数据仓库服务地区选择华北-北京四选择购买数据仓库集群可用区选择可用区1,产品类型选择标准数仓,节点规格选择dwsk.xlarge配置其它基本信息其它默认,点击立即购买部署时间大概半个小时部署成功界面部署完成后需要绑定私有域名点击进入集群点击绑定公网弹性IP如果没有弹性Ip,可... 部署DWS过程进入华为云官网http://bbs.huaweicloud.com/在搜索栏输入dws,点击进入dws数据仓库服务地区选择华北-北京四选择购买数据仓库集群可用区选择可用区1,产品类型选择标准数仓,节点规格选择dwsk.xlarge配置其它基本信息其它默认,点击立即购买部署时间大概半个小时部署成功界面部署完成后需要绑定私有域名点击进入集群点击绑定公网弹性IP如果没有弹性Ip,可...
- DWS作为MPP架构的数仓产品,其性能优势主要在分布式计算上。默认情况下,DWS为了保证结果的正确性,自定义函数默认属性是不下推的,这会导致计算不下推,从而导致比较验证的性能问题。本文主要描述下函数在满足特征的前提下可以把函数属性定义为下推属性 DWS作为MPP架构的数仓产品,其性能优势主要在分布式计算上。默认情况下,DWS为了保证结果的正确性,自定义函数默认属性是不下推的,这会导致计算不下推,从而导致比较验证的性能问题。本文主要描述下函数在满足特征的前提下可以把函数属性定义为下推属性
- 部分业务场景下存在记录或者维度扩展,这时候会使用函数generate_series生成序列号,作为维度扩展编号,但是在DWS里面类似generate_series这种多结果集函数会导致部分执行下推,导致性能劣化。本文主要是针对这种场景提出改写的优化思路 部分业务场景下存在记录或者维度扩展,这时候会使用函数generate_series生成序列号,作为维度扩展编号,但是在DWS里面类似generate_series这种多结果集函数会导致部分执行下推,导致性能劣化。本文主要是针对这种场景提出改写的优化思路
上滑加载中
推荐直播
-
智能观测进化论系列沙龙(第一期)
2025/02/28 周五 14:00-16:30
华为及外部讲师团
本期直播就智能化可观测技术的融合与创新、落地与实践、瓶颈与未来等业界关心的话题进行深入探讨。
回顾中 -
聚焦Deepseek,洞察开发者生态发展
2025/02/28 周五 19:00-20:30
蒋涛 csdn创始人
深入剖析Deepseek爆发后,中国开发者生态潜藏的巨大发展潜能与未来走向,精准提炼出可供大家把握的时代机遇,干货满满,不容错过。
回顾中
热门标签