GaussDB System Architecture

You will get a comprehensive overview of GaussDB, so you know how to choose the database architecture and solution best suited to your applications.

This course covers the GaussDB system architectures (primary/standby and distributed), high availability deployment solutions, core O&M capabilities, and security measures. It also explains how SQL engines and storage engines work.

GaussDB System Architecture

GaussDB System Architecture

GaussDB O&M Guide (Huawei Cloud Stack)

You will have general knowledge about GaussDB O&M.

This course introduces the GaussDB database scaling principles, performance metrics, specifications constraints, and precautions and also describes how to scale a GaussDB database step by step.

O&M_GaussDB Scaling

O&M_GaussDB Scaling

This course covers how to upgrade GaussDB, the principles involved, various upgrade features, and how to locate faults.

O&M_GaussDB Upgrade

O&M_GaussDB Upgrade

This course is about backup and recovery. It covers GaussDB backup types, backup processes, and how to perform backups and recovery with the GaussDB management platform (TPOPS).

GaussDB Backup and Restoration

GaussDB Backup and Restoration

This course introduces GaussDB alarm monitoring, including the alarm monitoring platform, monitored metrics, configuration and handling suggestions of custom alarms, and troubleshooting methods for typical alarms.

GaussDB Alarm Monitoring and Fault Locating

GaussDB Alarm Monitoring and Fault Locating

GaussDB O&M Guide (Lightweight)

You will have general knowledge about GaussDB O&M.

This course covers how to install database instances and troubleshoot common installation issues using the GaussDB management platform (TPOPS).

GaussDB Installation and Deployment

GaussDB Installation and Deployment

This course covers the architecture of the GaussDB management platform (TPOPS) and its functions, such as instance management, instance upgrade, instance scaling, performance monitoring, and alarming.

GaussDB Management Platform (TPOPS) Overview

GaussDB Management Platform (TPOPS) Overview

This course is about backup and recovery. It covers GaussDB backup types, backup processes, and how to perform backups and recovery with the GaussDB management platform (TPOPS).

GaussDB Backup and Restoration

GaussDB Backup and Restoration

This course mainly introduces three GaussDB development tools: Navicat, gsql, and TPDSS.

GaussDB Development Tools

GaussDB Development Tools

GaussDB Development Guide

You will have general knowledge about GaussDB development.

This course covers GaussDB database objects. Database objects are a series of data structures used by databases to store, manage, and query data. GaussDB database objects include databases, schemas, tablespaces, users, views, tables, indexes, sequences, and more.

GaussDB Database Object Management

GaussDB Database Object Management

This course mainly introduces the best practices and specifications of database development, covering database design, table structure design, SQL writing, stored procedures, etc.

GaussDB Database Development Specifications

GaussDB Database Development Specifications

This course describes how to use GaussDB's JDBC and ODBC drivers for application development, how to set driver parameters, and how to handle common problems.

GaussDB Application Development

GaussDB Application Development

This course covers basic principles and tools for GaussDB (centralized and distributed) SQL tuning and provides use cases to illustrate tuning methods.

GaussDB SQL Tuning

GaussDB SQL Tuning

This course covers basic knowledge and processes of GaussDB system tuning and describes performance diagnosis and WDR analysis.

GaussDB System Tuning

GaussDB System Tuning

This course describes the tools for importing and exporting GaussDB data, including gsql, gs_dump, gs_restore, gs_loader, GDS, and COPY syntax. You can use them in various scenarios.

Data Import and Export Scenarios

Data Import and Export Scenarios

This course introduces data dictionaries of GaussDB. A data dictionary stores information about a database system and all the objects in the database. It is the foundation of a database system and describes how a database is operated and managed. A GaussDB data dictionary includes system catalogs and system views.

GaussDB Data Dictionary

GaussDB Data Dictionary

This course introduces the overall security architecture and security design principles of GaussDB, including login control, access control, data protection, audit tracking, and data display.

GaussDB Security Architecture

GaussDB Security Architecture

This course explains the compatibility and syntax differences between GaussDB and Oracle and provides basic methods and principles for migrating data objects.

Compatibility Between GaussDB and Oracle

Compatibility Between GaussDB and Oracle

GaussDB Migration Tools

You will acquire basic knowledge about GaussDB migration.

This course introduces the overall database migration solution and the working principles, features, and usage of UGO.

Database and Application Migration UGO (UGO)

Database and Application Migration UGO (UGO)

This course describes how DRS works and provides FAQs, troubleshooting methods, and the best practice of migrating Oracle databases to GaussDB.

Introduction to Data Replication Service (DRS)

Introduction to Data Replication Service (DRS)

GaussDB Hands-on

You will understand how to use and manage GaussDB.

This course describes how to migrate applications and data from Oracle to GaussDB. After completing this course, you will be able to understand the data migration process. 1. UGO Operation Demonstration 2. DRS Operation Demonstration

GaussDB Data Migration Demonstration

GaussDB Data Migration Demonstration

Training the cloud talent of the future.

Learn More