检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Manipulation Language数据操作语言),用于对数据库表中的数据进行操作。如:插入、更新、查询、删除。 插入数据 插入数据是往数据库表中添加一条或多条记录,请参考INSERT。 修改数据 修改数据是修改数据库表中的一条或多条记录,请参考UPDATE。 查询数据 数据库查询语句SELEC
Manipulation Language数据操作语言),用于对数据库表中的数据进行操作。如:插入、更新、查询、删除。 插入数据 插入数据是往数据库表中添加一条或多条记录,请参考INSERT。 修改数据 修改数据是修改数据库表中的一条或多条记录,请参考UPDATE。 查询数据 数据库查询语句SELEC
REPLICATION; --插入数据。 openGauss=# INSERT INTO blob_type_t1 VALUES(10,empty_blob(), HEXTORAW('DEADBEEF'),E'\\xDEADBEEF'); --查询表中的数据。 openGauss=# SELECT
始化用户可见的表。 GaussDB提供了以下类型的系统表和系统视图: 兼容PostgreSQL的系统表和系统视图 这类系统表和系统视图具有PG前缀。 GaussDBl新增的系统表和系统视图 这类系统表和视图具有GS前缀。 查看数据库中包含的表 在public Schema下新建五张表:
动态数据脱敏函数 该函数为内部功能调用函数。 creditcardmasking(col text, letter char default 'x') 描述:将col字符串后四位之前的数字使用letter替换。 参数:待替换的字符串、替换字符。 返回值类型:text 示例: 1 2
约束设计 DEFAULT和NULL约束 如果能够从业务层面补全字段值,那么,不建议使用DEFAULT约束,避免数据加载时产生不符合预期的结果。 给明确不存在NULL值的字段加上NOT NULL约束,优化器会在特定场景下对其进行自动优化。 给可以显式命名的约束显式命名。除了NOT
总体上讲,良好的表设计需要遵循以下原则: 减少需要扫描的数据量。通过分区表的剪枝机制可以大幅减少数据的扫描量。 尽量减少随机I/O。通过聚簇可以实现热数据的连续存储,将随机I/O转换为连续I/O,从而减少扫描的I/O代价。 选择分区方案 当表中的数据量很大时,应当对表进行分区,一般需要遵循以下原则:
Name 复制节点名。 Slot Type 复制节点类型。 DB Name 复制节点数据库名称。 Active 复制节点状态。 Xmin 复制节点事务标识。 Restart Lsn 复制节点的Xlog文件信息。 Dummy Standby 复制节点假备。 Replication stat
SET WITHOUT CLUSTER来清除指定表之前设置的聚簇索引。 不含参数的CLUSTER命令会将当前用户所拥有的数据库中的先前做过聚簇的所有表重新处理。如果系统管理员调用这个命令,则对所有进行过聚簇的表重新聚簇。 在对一个表进行聚簇的时候,会在其上请求一个ACCESS EXCL
作业运行的CPU时间总和。 Redo size(blocks) 产生的WAL的大小(块数)。 Logical read (blocks) 表或者索引文件的逻辑读(块数)。 Physical read (blocks) 表或者索引的物理读(块数)。 Physical write (blocks)
计费模式 计费模式概述 包年/包月 按需计费
包年/包月实例到期后会影响实例正常运行。如果您想继续使用,需要在指定的时间内为云数据库续费,否则vCPU、内存等资源会自动释放,数据丢失且不可恢复。 续费操作仅适用于包年/包月实例,按需计费实例不需要续费,只需要保证账户余额充足即可。 云数据库GaussDB实例在到期前续费成功,所有资源得以保留,且实
存储引擎 存储引擎体系架构 Astore存储引擎 Ustore存储引擎
在客户端提供认证信息后,返回该状态码,表明服务端指出客户端所提供的认证信息不正确或非法。 402 Payment Required 保留请求。 403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为
监控与告警 GaussDB支持的监控指标 查看GaussDB监控指标 查看GaussDB监控大盘 创建GaussDB实例告警规则 事件监控
日志与审计 下载GaussDB错误日志和慢日志 下载GaussDB强切日志 在CTS查看GaussDB实例审计日志 对接LTS并查看数据库审计日志
GaussDB支持多种类型的数据库,目前有4种,分别是ORA类型,MYSQL类型,TD类型以及Postgres类型。在不指定数据库类型时,数据库默认是ORA类型,ORA的词法分析器与另外三种不一样,在ORA中空字符串会被当作是NULL。所以,当使用ORA类型的数据库时,假如上述字符操作
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 对于简单的查询,通常用详尽搜索方法,当涉及多个表的查询的时候,用GEQO可以更好地管理查询。 一个FULL OUTER JOIN构造仅作为一个FROM项。 取值范围:整型,2~INT_MAX。 默认值:12 geqo_effort
删除快照需要按照依赖顺序进行删除。 snapshot特性用于团队不同成员间维护数据,涉及管理员和普通用户之间的数据转写。所以在三权分立(enableSeparationOfDuty=ON)等状态下,数据库不支持snapshot功能特性。 当需要稳定可用的快照用于AI训练等任务时,用户需要将快照发布。
double precision 花费在检查点处理部分的时间总量,其中文件被写入到磁盘,以毫秒为单位。 checkpoint_sync_time double precision 花费在检查点处理部分的时间总量,其中文件被同步到磁盘,以毫秒为单位。 buffers_checkpoint