- 博客(427)
- 资源 (12)
- 收藏
- 关注
原创 GaussDB技术解读系列:性能调优
本篇为大家分享GaussDB性能调优的实践。主要包括三个部分,分别是性能调优的整体介绍,性能调优的关键技术,性能调优的应用实践。
2023-09-22 09:45:52
580
6
原创 GaussDB数据库SQL系列-自定义函数
华为云GaussDB数据库是一款高性能、高安全性的云原生数据库,在GaussDB中,自定义函数是一个不容忽视的重要功能。本文将简单介绍一下自定义函数在GaussDB中的使用场景、使用优缺点、示例及示例解析等,为读者提供指导与帮助。
2023-09-20 09:52:29
1980
10
原创 GaussDB技术解读系列:数据库迁移创新实践
数据库能否平滑迁移有两个非常核心的要素,一个是数据库本身,比如能否很好地兼容主流数据库的语法,让应用少改或者不改;另外一个是在数据库外围能否提供一些好用、易用的迁移工具,把应用中内嵌的SQL、数据库中的对象以及全量和增量数据,在业务近乎零停机的情况下从其他数据库平滑地迁移过来。这两点是企业做数据库选型时考量的两个迁移关键要素。
2023-09-18 11:28:18
1354
12
原创 GaussDB技术解读系列:运维自动驾驶探索
如何更好地感知和预测数据库故障,进而进行智能诊断、自适应恢复,是我们一直探索的内容。接下来本篇将分享GaussDB在运维自动化驾驶上的探索与实践,分别从云数据库运维挑战,GaussDB运维体系架构,以及我们如何进行快速感知和快速诊断4个方向进行分享。
2023-09-14 11:22:46
2653
8
原创 GaussDB数据库SQL系列-SQL与ETL浅谈
在SQL语言中,ETL(抽取、转换和加载)是一种用于将数据从源系统抽取到目标系统的过程。ETL过程通常包括三个阶段:抽取(Extract)、转换(Transform)和加载(Load)。但这些其实都脱离不了数据库系统,本节主要从GaussDB数据库生态出发,给大家简单讲一下SQL 与 ETL的过程与关系。
2023-09-12 09:15:07
2349
8
原创 GaussDB数据库SQL系列-数据去重
数据去重涉及到的面非常广,包括重复数据的发现、去重规则的定义、去重的方法与效率、去重的困难与挑战等等。但是,去重原则只有一个,那就是以业务为导向。根据业务需求去定义重复数据、制定去重规则和方案。在GaussDB数据库的使用过程,我们同样会遇到去重的场景。本文从应用背景、案例、去重方案等方面给大家做了介绍,欢迎测试、交流。
2023-09-08 09:13:38
2618
12
原创 GaussDB数据库SQL系列-层次递归查询
层次递归查询是一种常见的SQL查询方式,特别是在一些层次化的数据存储结构中经常用到。本文主要以GaussDB数据库为实验平台,为大家讲解其使用方法。
2023-09-04 11:30:27
3271
11
原创 GaussDB数据库SQL系列-行列转换
在构建数据仓库或做数据分析时,需要对原始数据的结构进行一定的处理,有时涉及到“行转列”,有时涉及到“列转行”,那么这两个转换的方式具体是什么,有什么差异,怎么实现,今天我们将以GaussDB数据库为例,给大家做一下讲解。
2023-09-01 09:40:46
3422
8
原创 GaussDB技术解读系列:高级压缩之OLTP表压缩
GaussDB数据库的高级压缩技术详解,GaussDB期望在性能敏感场景,在提供合理的压缩率的前提下,对业务的影响越小越好;在成本敏感的场景,在提供合理的压缩解压性能的前提下,压缩率越高越好;对于整个冷热判定,包括模型及方法,在能够支持的业务领域的广度方面,能够做到业内领先。
2023-08-29 11:22:58
3758
11
原创 GaussDB数据库SQL系列:DROP & TRUNCATE & DELETE
在GaussDB等数据库中,DROP、TRUNCATE和DELETE均是常用的删除数据的命令。但在实际业务使用中,需要根据不同的需求进行准确的选择,但无论选择那种删数方式,都需要考虑数据安全性——重要的事情说三遍:备份!备份!备份!
2023-08-25 09:32:41
2190
11
原创 GaussDB之应用无损透明(ALT)
华为云GaussDB数据库提供了一种在数据库故障情况下的客户端连接转移方案 —— ALT(Application Lossness Transparent,应用无损透明)。该方案的原理是,当数据库集群的某个节点由于故障无法对外提供服务,若此时集群内还存在其它可用节点,则将故障节点上的会话连接自动迁移到目标节点上,客户端无需再次发出连接请求,仍然可以继续执行数据库操作。
2023-08-21 10:38:55
2289
10
原创 GaussDB数据库SQL系列-子查询
子查询可以在 SELECT 语句中嵌套其他查询,从而实现更复杂的查询。子查询还可以在 WHERE 子句中使用其他查询的结果,从而更好地过滤数据。但是子查询可能会导致查询性能问题和代码难阅读和理解。 在本文中,我们将重点介绍GaussDB SQL中的子查询功能。
2023-08-18 09:35:41
2539
11
原创 【酷哥说库|GaussDB微动画】GaussDB数据库的闪回恢复
什么是数据库的闪回恢复?闪回恢复是如何工作的呢?让我们一起来了解下GaussDB数据库的闪回恢复功能~
2023-08-17 10:13:45
111
原创 GaussDB数据库SQL系列-UNION & UNION ALL
SQL(结构化查询语言)是一种用于管理关系型数据库的标准语言。它允许用户通过使用SQL语言来操作数据库中的数据。而在SQL中,UNION是一个非常强大的功能,它可以将多个SELECT语句的结果合并成一个结果集。本文将以GaussDB数据库为例,介绍一下UNION/UNION ALL操作符的使用。
2023-08-14 09:41:00
2379
7
原创 GaussDB之SQL Audit,面向应用开发的SQL审核工具
SQL Audit工具,根据公司内部各业务部门多年积累的SQL开发规范和GaussDB数据库的优秀实践,整理出SQL审核规则上百条,对命名规范、表结构/索引设计、SQL性能优化、分布键及算子下推等常见影响SQL质量的问题都可以做深入的分析和审核 。
2023-08-11 09:12:18
2787
9
原创 GaussDB数据库SQL系列-表连接(JOIN)
数据库表连接(Join)是将两个或多个表中的数据根据一定的条件进行组合,在实际应用中,数据库表连接可以帮助我们快速地获取所需的数据信息,提高数据处理效率。需要注意的是,不同的数据库系统对表连接的支持程度可能存在差异,需要根据具体的数据库类型选择合适的连接方式。(本文是以GaussDB云数据库为实验平台)
2023-08-09 09:15:05
2726
11
原创 GaussDB数据库的元数据及其管理简介
GaussDB数据库的元数据管理是数据库系统管理工作的核心之一。它可以帮助用户更好地管理和维护数据库,提高数据的安全性和可靠性,减少数据丢失和损坏的风险。同时,元数据管理还可以帮助用户更好地理解和使用数据库,提高工作效率 。
2023-08-04 10:28:31
2452
7
原创 为什么MySQL单表不能超过2000万行?
开源MySQL数据库更适用于主键查询为主的简单业务场景,如互联网类应用,对于复杂的商业场景限制比较明显。相比之下 ,采用B-Link Tree和堆组织表的GaussDB数据库在性能和场景应用方面更胜一筹。
2023-08-01 15:03:01
2287
6
原创 GaussDB的行存表与列存表的选择
行存表和列存表各有优缺点,适用于不同的场景。GaussDB支持行列存储。行、列存储模型各有优劣,在实际应用中,我们需要根据具体的需求选择合适的存储方式,以实现高效的数据管理和分析。无论是行存表还是列存表,都是我们在探索数据世界道路上的重要工具,值得我们深入研究和掌握。
2023-07-28 09:36:50
2693
10
原创 【酷哥说库|GaussDB微动画】SQL语句是如何执行的?
你了解SQL语句在数据库中是如何执行的吗?让我们用一条简单的查询语句,一起进行一次在GaussDB数据库中的旅行!【酷哥说库|GaussDB微动画】SQL语句是如何执行的?
2023-07-27 10:02:10
206
原创 GaussDB技术解读系列之高级压缩
数据压缩与关系数据库的结合,早已不是一个新鲜的话题,当前我们已经看到了各种各样数据库压缩的产品和解决方案。对于GaussDB来说,在今天引入数据压缩,究竟能够给客户带来什么不一样的价值,是过去一段时间我们一直在思考的问题。
2023-07-26 08:51:32
2134
13
原创 GaussDB云数据库配套工具UGO
UGO负责对源库进行风险和工作量评估,自动转换异构数据库语法,据了解,目前已经做到了95%的自动化;DRS负责全量和增量数据的实时在线迁移和同步,通过数据一致性比对确保数据零丢失。 华为云数据库提供“GaussDB + UGO + DRS”一站式迁移上云解决方案,可帮助用户提前识别迁移风险,提升迁移效率,最大化降低用户的数据库迁移成本 。
2023-07-21 09:48:30
2700
10
原创 GaussDB OLTP 云数据库配套工具DAS
DAS工具的功能非常强大和全面,其通过DAS的核心能力和差异化能力,为用户提供了全面的数据库管理和运维解决方案,使得用户可以更加方便地使用和管理华为云GaussDB数据库,同时也提高了数据库的可靠性和效率。
2023-07-17 10:01:43
3264
13
原创 GaussDB火焰图分析
CPU利用率是衡量系统负载和健康度的重要指标之一,系统在运行过程中时常发生CPU利用率高的情况。在分析性能问题时,可通过火焰图查看CPU耗时,了解瓶颈在哪里。
2023-07-14 08:58:11
1909
8
原创 GaussDB OLTP云数据库配套工具DRS
DRS可以解决企业业务不中断的数据迁移问题,同时DRS工具还提供预检查、迁移监控、数据一致性对比等配套能力。 通过这些能力,华为云GaussDB已经在各大行项目中广泛应用,同时华为云数据库迁移解决方案是信通院数据库迁移评测中首个获得最高级迁移能力的厂商,华为云GaussDB数据库致力于通过技术,给客户提供一套安全放心的迁移解决方案。
2023-07-11 09:22:18
3123
12
原创 GaussDB OLTP云数据库配套工具DDM
现在越来越多的企业应用在逐步向云平台迁移,同时这对云平台带了一个严峻的考验和挑战。但针对华为云GaussDB数据库, 我们在生态方面做了比较健全的建设,同时自研了很多相应的原生态工具。本文我们主要介绍一下GaussDB 云数据库的配套工具DDM。
2023-07-05 10:27:05
4427
16
原创 数据库模型设计案例分享(GaussDB版)
GaussDB数据库是一款企业级分布式数据库,支持集中式和分布式两种部署形态。它面向金融互联网交易和政企OA/办公等场景,具有安全可靠、超高性能、简单易用等优势。在GaussDB中,数据建模是非常重要的一部分。数据建模是指根据业务需求和数据特点,将现实世界中的实体、属性、关系等概念抽象出来,并用一定的方式表示成计算机可以理解的形式。数据库模型设计的目的是为了建立一个能够满足业务需求的数据存储结构,使得数据的存储、查询、更新等操作更加高效、可靠、安全。
2023-06-25 14:43:47
3535
11
原创 GaussDB整体性能慢分析
长时间性能下降通常的场景,通常是指某段时间(小时级)性能抖动,比如: 过去8:00-9:00性能正常,但10:00-11:11性能出现较大的性能抖动,这种场景,可以比较两段时间内WDR报告,排查报告内差异点,可排查Top SQL、Top Wait Events、Load Profile、Cache/IO Stats、Object Stats等。当前数据库内核默认是开启线程池的,由于某些或者某个不优SQL慢,导致业务整体性能差,或者占满整个内核线程池,从而可能会引发更加严重的业务阻塞。
2023-06-21 09:42:02
2853
15
原创 GaussDB云数据库SQL应用系列—分区表管理
GaussDB云数据库是一款高性能、高可用的云原生关系型数据库,支持多种数据存储和计算引擎。其中,分区表是GaussDB云数据库的一项重要特性,在GaussDB云数据库中使用分区表,可以帮助用户提高查询性能、降低存储成本、方便数据维护等方面的问题。
2023-06-19 10:55:42
4218
10
原创 GaussDB云数据库SQL应用系列—索引管理
随着互联网的快速发展,数据量呈现爆炸式增长。如何高效地管理和查询这些数据成为了企业面临的重要问题。而数据库索引作为数据库优化的关键手段之一,对于提高数据库性能和查询效率具有重要作用。本文将介绍GaussDB云数据库的索引创建和管理方法,并结合实际应用场景进行分析。
2023-06-13 09:26:20
4664
17
原创 【直击华为数据库GaussDB新品发布现场】
发来前方最新报道,直击华为数据库GaussDB新品发布现场。华为全球智慧金融峰会在上海举办,现场重磅推出新一代软硬协同、全栈自主的分布式数据库GaussDB。这是目前国内首款也是唯一一款从硬件到软件深度协同,100%纯国产数据库。在峰会现场,GaussDB数据库不仅在学术界收获了极高的评价,在产业界也得到了广泛的认可。让我们戳视频看看来自清华大学李国良教授、西北工业大学李战怀教授、武汉大学彭智勇教授对GaussDB的评价~
2023-06-12 09:21:33
344
2
原创 GaussDB分区表DQL/DML业务报错调试
导致分区表DQL/DML业务报错的原因有很多,需要根据具体的报错内容和报错的业务模型,来判断属于哪些场景。
2023-06-09 09:35:16
2640
13
原创 GaussDB云数据库SQL应用系列-定时任务管理
GaussDB数据库定时任务主要可以用于实现定期的备份、统计信息采集、数据汇总、数据清理与优化等,它是指在指定的时间间隔内自动执行一次或多次SQL语句的程序。
2023-06-06 08:57:32
4009
12
原创 GaussDB云数据库SQL应用系列-视图管理
GaussDB是一款基于云计算技术的高性能关系型数据库,支持多种数据模型和分布式架构。在GaussDB中,视图管理是非常重要的一项功能,它可以帮助用户更方便地管理和查询数据。
2023-05-30 09:19:38
3100
15
原创 GaussDB云数据库SQL应用系列-基础使用
随着云计算技术的不断发展,云数据库已经成为了企业信息化建设中不可或缺的一部分。而在众多的云数据库产品中,华为GaussDB以其卓越的性能和稳定性备受用户青睐。
2023-05-24 16:09:35
1734
12
openGauss 管理员指南 01.pdf
2021-07-31
openGauss 特性描述 01.pdf
2021-07-31
openGauss 产品描述 01.pdf
2021-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人