Help Center/ GaussDB/ What's New

What's New

Updated on 2024/12/06 GMT+08:00

The tables below describe the functions released in each GaussDB version and corresponding documentation updates. New features will be successively launched in each region.

November 2024

No.

Feature

Description

Phase

Document

1

New APIs

The following APIs are added:

  • Enabling M Compatibility Port
  • Changing or Disabling M Compatibility Port
  • Creating a SQL Throttling Task
  • Deleting a SQL Throttling Task

Commercial use

Enabling M Compatibility Port

Changing or Disabling M Compatibility Port

Creating a SQL Throttling Task

Deleting a SQL Throttling Task

2

New APIs

The following APIs are added:

  • Querying SQL Throttling Tasks
  • Querying SQL Templates
  • Modifying a SQL Throttling Task
  • Querying SQL Throttling Tasks

Commercial use

Querying SQL Throttling Tasks

Querying SQL Templates

Modifying a SQL Throttling Task

Querying SQL Throttling Tasks

October 2024

No.

Feature

Description

Phase

Document

1

GaussDB versioning rule change

The GaussDB engine version numbers will now include the major version number, V2.0, to indicate the second-generation architecture, while the minor version numbers will remain the same.

Commercial use

GaussDB Versioning Rules Have Been Updated

July 2024

No.

Feature

Description

Phase

Document

1

DB instance parameters

Some instance parameters can be modified if the instance version is V2.0-8.x.

Commercial use

Configurable DB Instance Parameters

2

Starting or stopping an instance or node

GaussDB instances and nodes can be manually stopped and started.

Commercial use

Stopping a GaussDB Instance

Starting a GaussDB Instance

Stopping a GaussDB Node

Starting a GaussDB Node

3

Monitoring metrics

The following monitoring metrics are added:

  • Shard RTO

  • Login Attempts with Incorrect Usernames or Passwords

Commercial use

Supported Metrics of GaussDB

June 2024

No.

Feature

Description

Phase

Document

1

New APIs

The following APIs are added:

  • Querying DB Instances (v3.2)

  • Querying Upgrade Types and Versions That Instances Can Be Upgraded to in Batches

  • Upgrading Kernel Versions of Instances in Batches

  • Configuring an Automated Backup Policy (v3.1)

Commercial use

Querying DB Instances (v3.2)

Querying Upgrade Types and Versions That Instances Can Be Upgraded to in Batches

Upgrading Kernel Versions of Instances in Batches

Configuring an Automated Backup Policy (v3.1)

2

New APIs

The following APIs are added:

  • Restoring Data to the Original or Existing Instance

  • Confirming Data Integrity After a Backup Is Restored

Commercial use

Restoring Data to the Original or Existing Instance

Confirming Data Integrity After a Backup Is Restored

3

Plug-in management

You can install kernel plugin-ins for your GaussDB instances to enhance kernel functions.

Commercial use

Plug-in Management

May 2024

No.

Feature

Description

Phase

Document

1

Instance specifications

  • The names of specification types are changed. New specification types include:

    • Dedicated (1:4)

    • Dedicated (1:8)

    • General-purpose (1:4)

    • Kunpeng dedicated (1:4)

    • Kunpeng dedicated (1:8)

  • Specifications of the basic edition are added.

Commercial use

Instance Specifications

April 2024

No.

Feature

Description

Phase

Document

1

New APIs

The following APIs are added:

  • Querying Versions That a DB Instance Can Be Upgraded To

  • Upgrading the Kernel Version of a DB Instance

  • Starting an instance or node

  • Querying the Top I/O Threads

Commercial use

Querying Versions That a DB Instance Can Be Upgraded To

Upgrading the Kernel Version of a DB Instance

Starting an instance or node

Querying the Top I/O Threads

2

New APIs

The following APIs are added:

  • Creating a Slow Query Log Download Task

  • Querying Downloaded Slow Query Log Information

  • Querying Whether Error Log Collection Is Enabled

  • Querying the Link for Downloading Error Logs

Commercial use

Creating a Slow Query Log Download Task

Querying Downloaded Slow Query Log Information

Querying Whether Error Log Collection Is Enabled

Querying the Link for Downloading Error Logs

3

New APIs

The following APIs are added:

  • Querying CNs

  • Querying Storage Autoscaling Policies of a DB Instance

  • Querying the Restoration Time Range

  • Deleting Tags of a DB Instance

Commercial use

Querying CNs

Querying Storage Autoscaling Policies of a DB Instance

Querying the Restoration Time Range

Deleting Tags of a DB Instance

March 2024

No.

Feature

Description

Phase

Document

1

Single-floating IP address policy

When buying a GaussDB instance, you can determine whether to enable the single floating IP address policy.

  • If this policy is enabled, only one floating IP address is bound to the primary node of an instance. If a primary/standby switchover or failover occurs, the floating IP address does not change.

  • If this policy is disabled, each node is bound to a floating IP address. If a primary/standby switchover or failover occurs, the floating IP addresses change.

Commercial use

Buying a GaussDB Instance

January 2024

No.

Feature

Description

Phase

Document

1

Monitoring metrics

The following monitoring metrics are added:

  • Difference Between Redo and Receipt Positions on Standby Node

  • Online Clients

  • Active Clients

Commercial use

Supported Metrics of GaussDB

November 2023

No.

Feature

Description

Phase

Document

1

Creating an instance with a vCPU-to-memory ratio of 1:4

GaussDB instances of the following specifications can be created:

  • 4 vCPUs | 16 GB

  • 8 vCPUs | 32 GB

  • 16 vCPUs | 64 GB

  • 32 vCPUs | 128 GB

Commercial use

Instance Specifications

2

Monitoring dashboards

On the GaussDB console, you can see real-time performance metrics for your instances and historical performance metrics on different components of the specified instance.

Commercial use

Checking GaussDB Monitoring Dashboards

3

Viewing instance overview data

GaussDB provides an overview page for you to check instance statuses and alarm statistics.

Commercial use

Viewing GaussDB Instance Overview Data

4

Changing the deployment model of a single-replica instance

You can change the deployment model of a single-replica GaussDB instance to an instance with multiple replicas.

Commercial use

Changing the Deployment Model of a Single-Replica Instance

October 2023

No.

Feature

Description

Phase

Document

1

Monitoring metrics

The following metrics are available for standby DNs of primary/standby instances:

  • Physical Reads per Second

  • Physical Writes per Second

  • WAL Log Size in the Replication Slot

  • Sessions Waiting for Locks

Commercial use

Introducing Metrics

September 2023

No.

Feature

Description

Phase

Document

1

Storage autoscaling

Storage autoscaling can be enabled to automatically scale up the storage space.

Commercial use

Enabling Storage Autoscaling

2

New API

The API for deleting a database is added.

Commercial use

Deleting a Database

August 2023

No.

Feature

Description

Phase

Document

1

GaussDB Security Best Practices

This document provides actionable guidance for enhancing the overall security of using GaussDB.

Commercial use

GaussDB Security Best Practices

July 2023

No.

Feature

Description

Phase

Document

1

Permission management

New permissions and actions are added for performing some common operations in GaussDB.

Commercial use

Permissions Management

June 2023

No.

Feature

Description

Phase

Document

1

Developer guide for version V2.0-3.x

  1. The developer guide for distributed instances of version V2.0-3.x is released.

  2. The developer guide for primary/standby instances of version V2.0-3.x is released.

Commercial use

Developer Guide for Distributed Instances of Version V2.0-3.x

Developer Guide for Primary/Standby Instances of Version V2.0-3.x

2

DB instance parameters

Some instance parameters can be modified if the instance version is V2.0-3.x.

Commercial use

DB Instance Parameters

May 2023

No.

Feature

Description

Phase

Document

1

Restarting an instance

You can restart an instance for some parameter modifications to take effect.

Commercial use

Restarting a DB Instance

March 2023

No.

Feature

Description

Phase

Document

1

New monitoring metrics

The following monitoring metrics are added:

  • Thread Pool Usage

  • Sessions Waiting for Locks

  • Shard Log Gap of DR Cluster

  • Size of Shard Logs to Be Replayed in DR Cluster

  • Flushing Rate of Shard Logs in DR Cluster

  • Replay Rate of Shard Logs in DR Cluster

  • Shard RPO

  • Shard RTO

  • Inactive Replication Slots

  • Size of Read Replica Logs Not Replayed

  • User-mode CPU Time Percentage

  • Kernel-mode CPU Time Percentage

  • Disk I/O Wait Time Percentage

Commercial use

Monitoring Metrics

2

Independent price calculator

An independent price calculator is provided for GaussDB.

Commercial use

Price Calculator

December 2022

No.

Feature

Description

Phase

Document

1

Specifications of 8 vCPUs supported

Centralized instances of V2.0-2.6 or later can use the specifications with 8 vCPUs in the production environment.

Commercial use

Instance Specifications

November 2022

No.

Feature

Description

Phase

Document

1

New APIs

The following APIs are added:

  • Checking whether host load is unbalanced due to a primary/standby switchover
  • Querying solution template settings
  • Querying EIPs bound to instances

Commercial use

Checking whether host load is unbalanced due to a primary/standby switchover

Querying solution template settings

Querying EIPs bound to instances

2

New APIs

The following APIs are added:

  • Validating password strength
  • Binding and unbinding an EIP
  • Querying the SSL certificate download address of an instance
  • Querying the instance quota of a tenant

Commercial use

Validating password strength

Binding and unbinding an EIP

Querying the SSL certificate download address of an instance

Querying the instance quota of a tenant

3

New APIs

The following APIs are added:

  • Replicating a parameter template

     

  • Resetting a parameter template

     

  • Comparing two parameter templates

     

  • Querying instances that a parameter template can be applied to

Commercial use

Replicating a parameter template

Resetting a parameter template

Comparing two parameter templates

Querying instances that a parameter template can be applied to

4

New APIs

The following APIs are added:

  • Checking whether a parameter template name is unique

     

  • Applying a parameter template

     

  • Querying application records of a parameter template

     

  • Querying the change history of a parameter template

Commercial use

Checking whether a parameter template name is unique

Applying a parameter template

Querying application records of a parameter template

Querying the change history of a parameter template

5

New APIs

The following APIs are added:

  • Querying instances that can be used for backups and restorations
  • Querying information about the original instance based on a specific point of time or a backup file
  • Querying DB engines
  • Querying specifications that an instance can be changed to

Commercial use

Querying instances that can be used for backups and restorations

Querying information about the original instance based on a specific point of time or a backup file

Querying DB engines

Querying specifications that an instance can be changed to

6

New APIs

The following APIs are added:

  • Querying tags of a specific instance
  • Querying tags of a project
  • Querying predefined tags
  • Adding tags for an instance

Commercial use

Querying tags of a specific instance

Querying tags of a project

Querying predefined tags

Adding tags for an instance

7

New APIs

The following APIs are added:

  • Modifying enterprise project quotas

     

  • Querying enterprise project quotas

     

  • Querying tasks

     

  • Deleting a task record

Commercial use

Modifying enterprise project quotas

Querying enterprise project quotas

Querying tasks

Deleting a task record

8

New APIs

The following APIs are added:

  • Modifying the recycling policy
  • Viewing the recycle bin policy
  • Querying all DB engine instances in the recycle bin

Commercial use

Modifying the recycling policy

Viewing the recycle bin policy

Querying all DB engine instances in the recycle bin

August 2022

No.

Feature

Description

Phase

Document

1

Go driver available for V2.0-2.3

Centralized instances of version V2.0-2.3 or later support the Go driver.

Commercial use

Development Based on the Go Driver

2

Kernel release notes

Kernel release notes are added.

Commercial use

Kernel Version Description

3

Billing management

  • You can change the billing mode of your instance from pay-per-use to yearly/monthly.
  • You can change the billing mode of your instance from yearly/monthly to pay-per-use.

Commercial use

Changing the Billing Mode from Pay-per-Use to Yearly/Monthly

Changing the Billing Mode from Yearly/Monthly to Pay-per-Use

4

Reducing CNs

You can reduce the number of CNs.

Commercial use

Reducing CNs

5

sysadmin permission of user root

User root for newly created instances has the sysadmin permission. For existing instances, after a version upgrade, user root also has the sysadmin permission.

Commercial use

Constraints

May 2022

No.

Feature

Description

Phase

Document

1

New APIs

The following APIs are added:

  • Deleting a manual backup
  • Restoring data to a new instance

Commercial use

Deleting a manual backup

Restoring data to a new instance

2

New APIs

The following APIs are added for instance management:

  • Performing a primary/standby switchover
  • Querying the components of an instance
  • Changing specifications

Commercial use

Performing a primary/standby switchover

Querying the components of an instance

Changing specifications

3

New APIs

The following APIs are added:

  • Creating a database
  • Creating a database account
  • Creating a database schema
  • Configuring permissions of database accounts

Commercial use

Creating a database

Creating a database account

Creating a database schema

Configuring permissions of database accounts

4

New APIs

The following APIs are added:

  • Querying an automated backup policy
  • Querying backups
  • Creating a manual backup

Commercial use

Querying an automated backup policy

Querying backups

Creating a manual backup

5

New APIs

The following APIs are added:

  • Resetting a password for a database account
  • Querying databases
  • Querying database users
  • Querying database schemas 

Commercial use

Resetting a password for a database account

Querying databases

Querying database users

Querying database schemas

April 2022

No.

Feature

Description

Phase

Document

1

New APIs

The following APIs are added:

  • Querying DB engine versions
  • Querying database specifications

Commercial use

Querying DB Engine Versions

Querying Database Specifications

2

New APIs

The following APIs are added:

  • Rebooting an instance
  • Obtaining parameter templates
  • Obtaining parameters of a specified instance
  • Querying database disk type

Commercial use

Rebooting a DB instance

Obtaining parameter templates

Obtaining parameters of a specified instance

Querying database disk type

December 2021

No.

Feature

Description

Phase

Document

1

gsql usage guide

The basic and advanced usage skills of gsql are described.

Commercial use

gsql Client Reference

November 2021

No.

Feature

Description

Phase

Document

1

Performance White Paper

Performance White Paper is added. Test data in typical application scenarios showed the GaussDB competitiveness.

Commercial use

Performance White Paper

July 2021

No.

Feature

Description

Phase

Document

1

Small specifications

You can create instances with 4 vCPUs and 32 GB of memory.

Open beta testing

Instance Specifications

May 2021

No.

Feature

Description

Phase

Document

1

Centralized instances supported

You can now create centralized (1 primary + 2 standby) instances.

Open beta testing

Buying a DB Instance

2

Two-replica instances

During instance creation, you can select the number of replicas. 

Open beta testing

Buying a DB Instance

3

Yearly/monthly instances

You can create instances billed on a yearly/monthly basis.

Commercial use

Billing

April 2021

No.

Feature

Description

Phase

Document

1

Data restoration to existing instances

You can restore data from backups to a specified point in time. The data can be restored to an existing instance with the same specifications as those of the original instance.

Commercial use

Restoring a Backup File to a DB Instance

February 2021

No.

Feature

Description

Phase

Document

1

Single-AZ deployment

You can select only one AZ during instance creation.

Commercial use

Buying a DB Instance

2

Developer guides

Developer guides are added.

Commercial use

Developer Guide

3

Transaction consistency parameter

In the API for creating an instance, there is a parameter used to change transaction consistency.

Commercial use

Creating a DB Instance

January 2021

No.

Feature

Description

Phase

Document

1

Task Center

You can view task progresses in the Task Center page.

Commercial use

Task Center

2

Interconnection with Cloud Eye

GaussDB interconnects with Cloud Eye. You can view GaussDB monitoring metrics on Cloud Eye to understand your instance and node status.

Commercial use

Introducing Metrics

November 2020

No.

Feature

Description

Phase

Document

1

Commercial use of GaussDB

GaussDB is released for the first time.

Commercial use

GaussDB