检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
9)表示相同的值集合,但是对于 numeric 上的范围就不是这样。 一个离散范围类型应该具有一个正规化函数,它知道元素类型期望的步长。正规化函数负责把范围类型的相等值转换成具有相同的表达,特别是与包含或者排除界限一致。如果没有指定一个正规化函数,那么具有不同格式的范围将总是会被当作不等,即使它们实际上是表达相同的一组值。
运维TIPS 手动触发一次压缩(示例中一次压缩102400MB)。 给表加上冷热分离策略: gaussdb=# DROP TABLE IF EXISTS ILM_TABLE; gaussdb=# CREATE TABLE ILM_TABLE(a int); gaussdb=#
运维TIPS 手动触发一次压缩(示例中一次压缩102400MB)。 给表加上冷热分离策略: gaussdb=# DROP TABLE IF EXISTS ILM_TABLE; gaussdb=# CREATE TABLE ILM_TABLE(a int); gaussdb=#
设置不当的风险与影响:设置不当可能导致故障检测不准确、故障恢复不及时。 disk_check_io_size 参数说明:控制磁盘I/O hang检测的流量,即在检测周期内,给磁盘中写入的数据量,这个是直接对磁盘的I/O操作。默认是写入512B的数据,如果检测的磁盘为条带化,则安装的时候会把默认参数改为262144
upper(string) 描述:把字符串转换为大写。 返回值类型:text。 示例: 1 2 3 4 5 gaussdb=# SELECT upper('tom'); upper ------- TOM (1 row) lower(string) 描述:把字符串转换为小写。 返回值类型:text。
upper(string) 描述:把字符串转换为大写。 返回值类型:text 示例: 1 2 3 4 5 gaussdb=# SELECT upper('tom'); upper ------- TOM (1 row) lower(string) 描述:把字符串转换为小写。 返回值类型:text
关于逻辑复制槽数,请按如下规则考虑: 一个逻辑复制槽只能解码一个Database的修改,如果需要解码多个Database,则需要创建多个逻辑复制槽。 如果需要多路逻辑复制同步给多个目标数据库,在源端数据库需要创建多个逻辑复制槽,每个逻辑复制槽对应一条逻辑复制链路。 同一实例上,最多支持同时开启20个逻辑复制槽进行解码。
逻辑解码选项 逻辑解码选项可以用来为本次逻辑解码提供限制或额外功能,如“解码结果是否包含事务号”、“解码时是否忽略空事务”等等。对于具体配置方法,SQL函数解码请参考《》中“SQL参考 > 函数和操作符 > 系统管理函数 > 逻辑复制函数”章节中函数pg_logical_slot
在不指定NOWAIT的情况下获取表级锁时,如果有其他互斥锁存在的话,则等待其他锁的释放。 CANCELABLE 通过指定该参数允许等锁线程给持锁线程和等锁线程发送CANCEL信号。 只允许重分布工具使用,其它用户使用将报错。 示例 1 2 3 4 5 6 7 8
在不指定NOWAIT的情况下获取表级锁时,如果有其他互斥锁存在的话,则等待其他锁的释放。 CANCELABLE 通过指定该参数允许等锁线程给持锁线程和等锁线程发送CANCEL信号。 只允许重分布工具使用,其它用户使用将报错。 示例 SHARE ROW EXCLUSIVE --创建SCHEMA。
用fdatasync()(支持suse10和suse11)。 fsync_writethrough表示每次提交的时候调用fsync()强制把缓冲区任何数据写入磁盘。 由于历史原因,Windows平台支持将wal_sync_method设置为fsync_writethrough。在
安全和认证 介绍设置客户端和服务器的安全认证方式的相关参数。 authentication_timeout 参数说明:完成客户端认证的最长时间。如果一个客户端没有在这段时间里完成与服务器端的认证,则服务器自动中断与客户端的连接,这样就避免了出问题的客户端无限制地占用连接数。 参数类型:整型
调试 用户可以根据自己的需要,通过修改实例数据目录下的postgresql.conf文件中特定的配置参数来控制日志的输出,从而更好的了解数据库的运行状态。 可调整的配置参数请参见表1。 表1 配置参数 参数名称 描述 取值范围 备注 client_min_messages 配置发送到客户端信息的级别。
upper(string) 描述:把字符串转换为大写。 返回值类型:text 示例: 1 2 3 4 5 gaussdb=# SELECT upper('tom'); upper ------- TOM (1 row) lower(string) 描述:把字符串转换为小写。 返回值类型:text
关于逻辑复制槽数,请按如下规则考虑。 一个逻辑复制槽只能解码一个Database的修改,如果需要解码多个Database,则需要创建多个逻辑复制槽。 如果需要多路逻辑复制同步给多个目标数据库,在源端数据库需要创建多个逻辑复制槽,每个逻辑复制槽对应一条逻辑复制链路。 用户需要通过DN端口连接数据库,才可以直接使用SQ
设置不当的风险与影响:设置不当可能导致故障检测不准确、故障恢复不及时。 disk_check_io_size 参数说明:控制磁盘I/O hang检测的流量,即在检测周期内,给磁盘中写入的数据量,这个是直接对磁盘的I/O操作。默认是写入512B的数据,如果检测的磁盘为条带化,则安装的时候会把默认参数改为262144
使用管理员用户创建新的用户: CREATE USER load_user WITH PASSWORD '************'; 给新用户授权pg_catalog.gs_copy_summary表: gs_loader使用的public.gs_copy_summary变更为pg_catalog
二进制类型 GaussDB支持的二进制类型请参见表1。 表1 二进制类型 名称 描述 存储空间 BLOB 二进制大对象。 目前BLOB支持的外部存取接口仅为: DBE_LOB.GET_LENGTH DBE_LOB.READ DBE_LOB.WRITE DBE_LOB.WRITE_APPEND
REINDEX 功能描述 为表中的数据重建索引。 在以下几种情况下需要使用REINDEX重建索引: 索引崩溃,并且不再包含有效的数据。 索引变得“臃肿”,包含大量的空页或接近空页。 为索引更改了存储参数(例如填充因子),并且希望这个更改完全生效。 使用CONCURRENTLY选项创建索引失败,留下了一个“非法”索引。
日志输出相关参数介绍 用户可以根据自己的需要,通过修改实例数据目录下的gaussdb.conf文件中特定的配置参数来控制日志的输出,从而更好地了解数据库的运行状态。 可调整的配置参数请参见表1。 表1 配置参数 参数名称 描述 取值范围 备注 client_min_messages