检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数说明:设置向磁盘强制更新WAL数据的方法。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 如果将fsync关闭,这个参数的设置就没有意义,因为所有数据更新都不会强制写入磁盘。 取值范围:枚举类型 open_datasync表示用带O_DSYNC选项的open()打开“WAL”文件。
参数说明:设置向磁盘强制更新WAL数据的方法。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 如果将fsync关闭,这个参数的设置就没有意义,因为所有数据更新都不会强制写入磁盘。 取值范围:枚举类型 open_datasync表示用带O_DSYNC选项的open()打开“WAL”文件。
以通过NULLS FIRST和NULLS LAST设置NULL值排序顺序。 有ORDER BY时,GaussDB输出顺序与MySQL一致。没有ORDER BY时,GaussDB不保证结果有序。 使用MySQL操作符时需要用括号表达式严格确保表达式的结合性,否则执行报错。例如:SELECT
示。 encrypt 是否对数据进行加密,该参数仅支持type为OBS时设置。默认值为on。 取值范围: on表示对数据进行加密,使用HTTPS协议通信。 off表示不对数据进行加密,使用HTTP协议通信。 access_key OBS访问协议对应的AK值(OBS云服务界面由用户
示。 encrypt 是否对数据进行加密,该参数仅支持type为OBS时设置。默认值为on。 取值范围: on表示对数据进行加密,使用HTTPS协议通信。 off表示不对数据进行加密,使用HTTP协议通信。 access_key OBS访问协议对应的AK值(OBS云服务界面由用户
连接数据库 使用如下语句连接数据库: EXEC SQL CONNECT TO target [AS connection-name] [USER user-name]; target可以通过如下方法声明,斜体部分为变量,请根据实际情况进行修改: dbname[@hostname][:port]
连接数据库 使用如下语句连接数据库: EXEC SQL CONNECT TO target [AS connection-name] [USER user-name]; target可以通过如下方法声明,斜体部分为变量,请根据实际情况进行修改: dbname[@hostname][:port]
”,则调用接口时将“X-Auth-Token: ABCDEFJ....”加到请求消息头即可,如下所示。 1 2 3 POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/projects Content-Type: application/json
件,会报错退出。 max_line_size INTEGER IN 是 每行最大字符数,包含换行符(最小值是1,最大值是32767)。如果没有指定,会指定一个默认值1024。 DBE_FILE.IS_CLOSE 函数DBE_FILE.IS_CLOSE用于检测一个文件句柄是否已经关
CONCURRENTLY不可以在事务内执行。 对于临时表,支持使用CONCURRENTLY关键字创建索引,但是实际创建过程中,采用的是阻塞式的创建方式,因为没有其他会话会并发访问临时表,并且阻塞式创建成本更低。 创建索引时指定此关键字,Astore需要执行先后两次对该表的全表扫描来完成build,
class.relfilenode相同,但对确定的系统目录来说, relfilenode为0而且这个函数必须用来获取正确的值。如果传递一个没有存储的关系,比如一个视图,那么这个函数返回NULL。 pg_relation_filepath(relation regclass) 描述:指定关系的文件路径名。
PROCEDURE 重编译存储过程 ALTER PROCEDURE 定义函数 在GaussDB中,它和存储过程类似,也是一组SQL语句集,使用上没有差别。所涉及的SQL语句,请参考表10。 表10 函数定义相关SQL 功能 相关SQL 创建函数 CREATE FUNCTION 修改函数属性
参数单位:ms(毫秒) 当此参数与log_statement同时使用时,已经被log_statement记录的SQL语句不会被重复记录。在没有使用syslog情况下,推荐使用log_line_prefix记录PID或会话ID,方便通过PID或会话ID关联语句消息和执行时间消息。 取值范围:-1~2147483647
SESSION_USER 当前系统用户。 COLLATE collation COLLATE子句为该列(必须是一种可排序数据类型)赋予一个排序规则。 如果没有指定,将使用该列数据类型的默认排序规则。 示例 对复合类型的修改。 --创建复合类型。 gaussdb=# CREATE TYPE typ_stu
限通过高级包接口remove、change、next_data、what、interval删除或修改JOB的参数信息。否则,会提示当前用户没有权限操作该JOB。 如果当前数据库是该JOB创建所属的数据库(即:pg_job系统表中的dbname),那么连接到当前数据库上可以通过高级
限通过高级包接口remove、change、next_data、what、interval删除或修改JOB的参数信息。否则,会提示当前用户没有权限操作该JOB。 如果当前数据库是该JOB创建所属的数据库(即:pg_job系统表中的dbname),那么连接到当前数据库上可以通过高级
逻辑解码概述 功能描述 逻辑解码为逻辑复制提供事务解码的基础能力,GaussDB使用SQL函数接口进行逻辑解码。此方法调用方便,不需使用工具,对接外部工具接口也比较清晰,不需要额外适配。 由于逻辑日志是以事务为单位的,在事务提交后才能输出,且逻辑解码是由用户驱动的;因此,为了防止
在GaussDB优化器中如果想要支持语句下推需要将GUC参数enable_fast_query_shipping设置为on即可。通常而言explain语句后没有显示具体的执行计划算子,仅存在类似关键字“Data Node Scan on”出现在第一行(不包括计划格式)则说明语句已下推给DN去执行。
n 参数说明:当数据库连接数达到最大时,每个事务能够持有对象锁的平均数量。 这个参数并不严格限制每个事务最多可以持有多少对象锁。如果连接数没有达到最大值max_connections,那么每个事务能够持有对象锁的平均数量会增大。 参数类型:整型 参数单位:无 取值范围:10 ~ 2147483647
_class.relfilenode相同,但对确定的系统目录来说,relfilenode为0而且这个函数必须用来获取正确的值。如果传递一个没有存储的关系,比如一个视图,那么这个函数返回NULL。 pg_relation_filepath(relation regclass) 描述:指定关系的文件路径名。