检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表操作,当事务提交时,此临时表的后续操作。当前支持PRESERVE ROWS和DELETE ROWS选项。 PRESERVE ROWS(缺省值):提交时不对临时表做任何操作,临时表及其表数据保持不变。 DELETE ROWS:提交时删除临时表中数据。 DROP:提交时删除此临时表。只支持本地临时表,不支持全局临时表。
以下的函数在一个输出形式中提供服务器事务信息。这些函数的主要用途是为了确定在两个快照之间有哪个事务提交。 pgxc_is_committed(transaction_id) 描述:如果提交或忽略给定的XID(gxid)。NULL表示的状态是未知的(运行、准备、冻结等)。 返回类型:bool
DBE_UTILITY.GET_CPU_TIME 返回当前CPU处理时间的测量值。 DBE_UTILITY.GET_ENDIANNESS 用于获取数据库所在平台字节序的大小端信息。 DBE_UTILITY.GET_HASH_VALUE 返回一个给定字符串的哈希值。 DBE_UTILITY.GET_SQL_HASH
printf("SQLSetConnectAttr failed"); goto exit; } // 设置自动提交。 retcode = SQLSetConnectAttr(hdbc, SQL_ATTR_AUTOCOMMIT,
printf("SQLSetConnectAttr failed"); goto exit; } // 设置自动提交。 retcode = SQLSetConnectAttr(hdbc, SQL_ATTR_AUTOCOMMIT,
printf("SQLSetConnectAttr failed"); goto exit; } // 设置自动提交。 retcode = SQLSetConnectAttr(hdbc, SQL_ATTR_AUTOCOMMIT,
printf("SQLSetConnectAttr failed"); goto exit; } // 设置自动提交。 retcode = SQLSetConnectAttr(hdbc, SQL_ATTR_AUTOCOMMIT,
include-xids:事务的BEGIN逻辑日志是否输出事务ID,默认值为true。 include-timestamp:事务的BEGIN逻辑日志是否输出事务提交时间,默认值为false。 include-user:事务的BEGIN逻辑日志是否输出事务的用户名称,默认值为false。事务的用户名称特
printf("SQLSetConnectAttr failed"); goto exit; } // 设置自动提交。 retcode = SQLSetConnectAttr(hdbc, SQL_ATTR_AUTOCOMMIT,
inprogress cstring 表示插入TMU数据的事务处于活跃状态的占比。 输出参数 completed cstring 表示插入TMU数据的事务处于提交或回滚状态的占比。 示例:查询gs_htap_tmu_chunk_meta系统函数。 gaussdb=# select * from gs
include-xids:事务的BEGIN逻辑日志是否输出事务ID,默认为true。 include-timestamp:事务的BEGIN逻辑日志是否输出事务提交时间,默认为false。 include-user:事务的BEGIN逻辑日志是否输出事务的用户名字,默认为false。事务的用户名字特指授
DBE_UTILITY.GET_CPU_TIME 返回当前CPU处理时间的测量值。 DBE_UTILITY.GET_ENDIANNESS 用于获取数据库所在平台字节序的大小端信息。 DBE_UTILITY.GET_HASH_VALUE 返回一个给定字符串的hash值。 DBE_UTILITY.GET_SQL_HASH
以下的函数在一个输出形式中提供服务器事务信息。这些函数的主要用途是为了确定在两个快照之间有哪个事务提交。 pgxc_is_committed(transaction_id) 描述:如果提交或忽略给定的XID(gxid)。NULL表示的状态是未知的(运行、准备、冻结等)。 返回类型:bool
以下的函数在一个输出形式中提供服务器事务信息。这些函数的主要用途是为了确定在两个快照之间有哪些事务提交。 pgxc_is_committed(transaction_id) 描述:如果普通表提交或忽略给定的XID(gxid)。NULL表示的状态是未知的(运行、准备、冻结等)。 返回类型:Boolean
设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。如果调整请联系华为技术支持。 设置不当的风险与影响:打开此参数时,在所有备机故障情况下,主机会自动转为本地提交方式,此时如果主机再故障,则可能产生不可恢复的影响。 ctl_thread_count 参数说明:ctl线程池的线程数。
比当前可获取的最新CSN要大或并未输入,则推进到当前可获取的最新CSN。 在LSN序复制槽上代表推进到的日志LSN位置,下次解码时只会输出提交位置比该LSN大的事务结果。如果输入的LSN比当前流复制槽记录的推进位置还要小,则报错;如果输入的LSN比当前最新物理日志LSN还要大或并
U使用率;通过free命令确认内存使用情况;通过iostat命令确认I/O负载;此外还可以通过cm_agent中的监控日志,以及数据库运维平台中的监测记录进行检查。 针对短时间内大量慢查询导致的峰值负载场景,可通过[数据库服务器的端口号+1]端口连接,查询pg_stat_acti
设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。如果需要调整请联系华为技术支持。 设置不当的风险与影响:打开此参数时,在所有备机故障情况下,主机会自动转为本地提交方式,此时如果主机再故障,则可能产生不可恢复的影响。 ctl_thread_count 参数说明:ctl线程池的线程数。
inprogress cstring 表示插入TMU数据的事务处于活跃状态的占比。 输出参数 completed cstring 表示插入TMU数据的事务处于提交或回滚状态的占比。 示例: 当enable_htap=off时: gaussdb=# select * from gs_htap_tmu_chunk_meta(16796
当前版本暂不支持设置默认的事务隔离级别,默认为read committed,请勿自行修改。 取值范围:枚举类型 read committed表示事务读已提交。 repeatable read表示事务可重复读。 serializable,GaussDB目前功能上不支持此隔离级别,等价于repeatable