检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据类型 表1 数值类型 序号 Oracle数据库 GaussDB数据库 差异 1 NUMBER [ ( p [ , s ] ) ] 支持,有差异 精度和用法存在差异。 NUMBER带参数时,GaussDB的精度p与标度s的最大边界值比Oracle更大。 NUMBER不带参数时,GaussDB
历史版本兼容性 GaussDB介绍数据库的向下兼容性和对外兼容性特性的参数控制。数据库系统的向后兼容性能够为旧版本的数据库应用提供支持。本节介绍的参数主要控制数据库的向后兼容性。 array_nulls 参数说明:控制数组输入解析器是否将未用引用的NULL识别为数组的一个NULL元素
数据类型 表1 数值类型 序号 Oracle数据库 GaussDB数据库 差异 1 NUMBER [ ( p [ , s ] ) ] 支持,有差异 精度和用法存在差异。 NUMBER带参数时,GaussDB的精度p与标度s的最大边界值比Oracle更大。 NUMBER不带参数时,GaussDB
历史版本兼容性 GaussDB介绍数据库的向下兼容性和对外兼容性特性的参数控制。数据库系统的向后兼容性能够为旧版本的数据库应用提供支持。本节介绍的参数主要控制数据库的向后兼容性。 array_nulls 参数说明:控制数组输入解析器是否将未用引用的NULL识别为数组的一个NULL元素
历史版本兼容性 GaussDB介绍数据库的向下兼容性和对外兼容性特性的参数控制。数据库系统的向后兼容性能够为对旧版本的数据库应用提供支持。本节介绍的参数主要控制数据库的向后兼容性。 array_nulls 参数说明:控制数组输入解析器是否将未用引用的NULL识别为数组的一个NULL
LOAD DATA 功能描述 将文件中的数据导入到数据库指定表中。 注意事项 LOAD DATA语法仅在MYSQL兼容模式(sql_compatibility = 'MYSQL')下支持。 LOAD DATA语法仅在开启b_format_version='5.7'和b_format_dev_version
字符类型 GaussDB支持的字符类型如表1所示 。字符串操作符和相关的内置函数请参见字符处理函数和操作符。 表1 字符类型 名称 描述 存储空间 CHAR(n) CHARACTER(n) NCHAR(n) 定长字符串,不足补空格。n是指字节长度,如不带精度n,默认精度为1。 n最大为
CREATE TRIGGER 功能描述 CREATE TRIGGER语句用于创建一个触发器。触发器是一种特殊类型的存储过程,触发器主要用于复杂的业务规则和要求,有助于引用的完整性, 触发器将与指定的表或视图关联,并在特定条件下执行指定的函数,这样便于在添加、更新或删除表中的行时保留表中已定义的关系
CREATE TRIGGER 功能描述 CREATE TRIGGER语句用于创建一个触发器。触发器是一种特殊类型的存储过程,触发器主要用于复杂的业务规则和要求,有助于引用的完整性, 触发器将与指定的表或视图关联,并在特定条件下执行指定的函数,这样便于在添加、更新或删除表中的行时保留表中已定义的关系
密态函数和操作符 byteawithoutorderwithequalcolin(cstring) 描述:将输入转码转化成内部byteawithoutorderwithequalcol形式。 参数类型:cstring 返回值类型:byteawithoutorderwithequalcol
密态函数和操作符 byteawithoutorderwithequalcolin(cstring) 描述:将输入转码转化成内部byteawithoutorderwithequalcol形式。 参数类型:cstring 返回值类型:byteawithoutorderwithequalcol
PG_CLASS PG_CLASS系统表存储数据库对象信息及其之间的关系。 表1 PG_CLASS字段 名称 类型 描述 oid oid 行标识符(隐含属性,必须明确选择)。 relname name 表、索引、视图等对象的名称。 relnamespace oid 包含这个关系的名称空间的
查询和索引统计收集器 查询和索引统计收集器负责收集数据库系统运行中的统计数据,如在一个表和索引上进行了多少次插入与更新操作、磁盘块的数量和元组的数量、每个表上最近一次执行清理和分析操作的时间等。可以通过查询系统视图pg_stats和pg_statistic查看统计数据。下面的参数设置服务器范围内的统计收集特性
历史版本兼容性 GaussDB介绍数据库的向下兼容性和对外兼容性特性的参数控制。数据库系统的向后兼容性能够为对旧版本的数据库应用提供支持。本节介绍的参数主要控制数据库的向后兼容性。 array_nulls 参数说明:控制数组输入解析器是否将未用引用的NULL识别为数组的一个NULL
字符类型 GaussDB支持的字符类型如表1所示。字符串操作符和相关的内置函数请参见字符处理函数和操作符。 表1 字符类型 名称 描述 存储空间 CHAR(n) CHARACTER(n) NCHAR(n) 定长字符串,不足补空格。n是指字节长度,如不带精度n,默认精度为1。 最大为
数据库实例类型 GaussDB的实例类型如表1所示。 表1 实例类型 实例类型 支持的部署形态 是否支持实例扩容 适用场景 包含的组件 业务处理流程 分布式版 独立部署:将数据库组件部署在不同节点上。适用于可靠性、稳定性要求较高,实例规模较大的场景。 混合部署:将数据库多个组件部署在同一个节点上
事务 介绍数据库事务隔离、事务只读、最大prepared事务数、维护模式目的参数设置及取值范围等内容。 transaction_isolation 参数说明:设置当前事务的隔离级别。对于开启的新事务,隔离级别固定为default_transaction_isolation的值。该参数可在
EXPLAIN 功能描述 显示SQL语句的执行计划。 执行计划将显示SQL语句所引用的表会采用什么样的扫描方式,如:简单的顺序扫描、索引扫描等。如果引用了多个表,执行计划还会显示用到的JOIN算法。 执行计划的最关键的部分是语句的预计执行开销,是指计划生成器估算执行该语句将花费多长的时间
自动清理 系统自动清理线程(autovacuum)包含VACUUM和ANALYZE两个过程,回收被标识为删除状态的记录空间,并更新表的统计数据。两次autovacuum的执行间隔时间由参数autovacuum_naptime控制,默认时间为10分钟,可根据实际业务场景进行配置。该间隔时间不能保证完全精确
DBE_SQL 数据类型介绍 DBE_SQL.DESC_REC 该类型是复合类型,用来存储SQL_DESCRIBE_COLUMNS接口中的描述信息。 DBE_SQL.DESC_REC函数的原型为: 1 2 3 4 5 6 7 8 9 10 11 12 13 CREATE