摘要: ​ 前言 我们先从一个SQL语句说起(以某传统单机数据库为例)。 也许这就是我们业务代码中潜藏的一个SQL语句,对于一个普通开发者来说,这个语句编写工整,逻辑清晰,没有什么问题,可以直接推到代码仓中交付上线。但是一个有经验的开发者或数据库管理员可能会发现这个SQL存在诸多的优化点: 两张表的id字段 阅读全文
posted @ 2024-11-27 15:07 MySQL成长之路 阅读(15) 评论(0) 推荐(0)
摘要: 一、前言 GaussDB是一种分布式的关系型数据库,元数据(表、列、视图、索引、存储过程等对象)是其重要的一部分。元数据是指描述数据的数据,包括数据的定义、结构、属性、关系等信息。本文以GaussDB物理数据库为主,结合元数据的概念简单介绍一下相关内容。 二、元数据简介 1、元数据定义 按照传统的定 阅读全文
posted @ 2024-11-27 15:07 MySQL成长之路 阅读(41) 评论(0) 推荐(0)
摘要: 一、前言 数据去重在数据库中是比较常见的操作。复杂的业务场景、多业务线的数据来源等等,都会带来重复数据的存储。本文以GaussDB数据库为实验平台,将为大家详细讲解如何去重。 二、数据去重应用场景 数据库管理(含备份):在数据库中进行数据去重可以避免数据重复存储、备份,提高数据库的存储效率、降低备份 阅读全文
posted @ 2024-11-27 15:07 MySQL成长之路 阅读(11) 评论(0) 推荐(0)
摘要: 一、前言 层次递归查询是一种常见的SQL查询方式,特别是在一些层次化的数据存储结构中经常用到。本文主要以GaussDB数据库为实验平台,为大家讲解其使用方法。 二、GuassDB数据库层次递归查询概念 层次化结构可以理解为树状数据结构,由节点构成。举个简单的例子,如下图所示,由子节点向上查询根节点, 阅读全文
posted @ 2024-11-27 15:06 MySQL成长之路 阅读(14) 评论(0) 推荐(0)
摘要: 一、前言 SQL是用于数据分析和数据处理的最重要的编程语言之一,表连接(JOIN)是数据库中SQL的一种常见操作,在实际应用中,我们需要根据业务需求从两个或多个相关的表中获取信息。 二、GaussDB JOIN GaussDB是华为推出的企业级分布式关系型数据库。GaussDB JOIN 子句是基于 阅读全文
posted @ 2024-11-27 15:06 MySQL成长之路 阅读(30) 评论(0) 推荐(0)
摘要: 一、前言 SQL(结构化查询语言)是一种用于管理关系型数据库的标准语言。它允许用户通过使用SQL语言来操作数据库中的数据。而在SQL中,UNION是一个非常强大的功能,它可以将多个SELECT语句的结果合并成一个结果集。本文将以GaussDB数据库为例,介绍一下UNION操作符的使用。 二、Gaus 阅读全文
posted @ 2024-11-27 15:06 MySQL成长之路 阅读(54) 评论(0) 推荐(0)
摘要: 一、前言 在SQL语言中,ETL(抽取、转换和加载)是一种用于将数据从源系统抽取到目标系统的过程。ETL过程通常包括三个阶段:抽取(Extract)、转换(Transform)和加载(Load)。但这些其实都脱离不了数据库系统,本节从GaussDB数据库生态出发,给大家简单讲一下SQL 与 ETL的 阅读全文
posted @ 2024-11-27 15:06 MySQL成长之路 阅读(36) 评论(0) 推荐(0)
摘要: ​ 随着企业数字化转型进入深水区,数据库系统越来越复杂,运维团队维护的数据库规模越来越大,传统工具化的运维已无法满足当前运维的要求,数据库运维逐渐向智能化发展。 如何更好地感知和预测数据库故障,进而进行智能诊断、自适应恢复,是我们一直探索的内容。接下来本篇将分享GaussDB在运维自动化驾驶上的探索 阅读全文
posted @ 2024-11-27 15:06 MySQL成长之路 阅读(24) 评论(0) 推荐(0)
摘要: 一、前言 华为云GaussDB数据库是一款高性能、高安全性的云原生数据库,在GaussDB中,自定义函数是一个不容忽视的重要功能。本文将简单介绍一下自定义函数在GaussDB中的使用场景、使用优缺点、示例及示例解析等,为读者提供指导与帮助。 二、自定义函数(Function)概述 在SQL中,自定义 阅读全文
posted @ 2024-11-27 09:11 MySQL成长之路 阅读(47) 评论(0) 推荐(0)
摘要: 一、前言 在数据库中,游标(cursor)是一种非常重要的工具,用于在数据库查询结果集中进行定位和操作。游标提供了一种在多行数据结果集中逐行处理每一行的机制,允许开发人员对每一行的数据进行操作,如检索、过滤、修改等。本文将结合GaussDB数据库,简单的给大家做一介绍。 二、概述(GaussDB) 阅读全文
posted @ 2024-11-27 09:11 MySQL成长之路 阅读(15) 评论(0) 推荐(0)