更新时间:2024-11-11 GMT+08:00

GaussDB入门实践

当用户购买并连接到GaussDB数据库实例后,可以根据自身的业务需求使用GaussDB提供的一系列常用实践。

表1 GaussDB常用最佳实践

实践

描述

开发设计建议

数据库对象命名

介绍数据库对象命名的约束限制。

数据库对象设计

介绍Database和Schema设计、表设计、字段设计、约束设计、视图和关联表设计需要遵循的原则。

工具对接

介绍工具配置时的注意事项。

SQL编写

介绍DDL、数据加载和卸载、类型转换、查询操作需要遵循的原则。

数据库使用

创建数据库用户

介绍如何使用CREATE USER和ALTER USER语法创建和管理数据库用户。不同用户之间的数据并不共享。

创建和管理数据库

介绍使用CREATE DATABASE和ALTER DATABASE语法创建和管理数据库。

创建和管理表空间

通过使用表空间,管理员可以控制一个数据库安装的磁盘布局。介绍如何使用SQL语法创建和管理表空间。

创建和管理表

表是建立在数据库中的,在不同的数据库中可以存放相同的表。可以通过使用模式在同一个数据库中创建相同名称的表。介绍如何使用SQL语法创建表。

查看系统表

除了创建的表以外,GaussDB还包含很多系统表。这些系统表包含集群安装信息以及GaussDB上运行的各种查询和进程的信息。介绍通过查询系统表来收集有关数据库的信息。

数据迁移

使用DRS迁移Oracle至GaussDB

介绍如何使用DRS将数据从Oracle迁移至GaussDB

数据备份

设置自动备份策略

介绍如何在数据库实例的备份时段中创建数据库实例的自动备份,系统根据用户指定的备份保留期保存数据库实例的自动备份。

手动创建全量备份

介绍如何手动为数据库实例备份数据,用户可以通过手动备份恢复数据,从而保证数据可靠性。

删除手动备份

GaussDB支持对实例级和表级手动备份进行删除,从而释放相关存储空间。介绍如何删除实例手动备份。

数据恢复

通过指定备份文件恢复GaussDB实例数据

介绍如何使用已有的自动备份和手动备份,将实例数据恢复到备份被创建时的状态。该操作恢复的为整个实例的数据。

通过指定时间点恢复GaussDB实例

介绍如何使用已有的自动备份,恢复实例数据到指定时间点。