检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
输出参数 pid int8 线程ID。 输出参数 sessionid int8 会话ID。 输出参数 usesysid oid 发起该线程的用户ID。 输出参数 state int 线程当前状态: 0:未定义。 1:空闲。 2:运行中。 输出参数 rollback_start_time
SQL服务器导致了某个错误。该消息包含来自SQL服务器的错误消息。 -401 (ECPG_TRANS) SQLSTATE 08007 SQL服务器通知用户不能启动、提交或回滚事务。 -402 (ECPG_CONNECT) SQLSTATE 08001 无法建立数据库连接。 -403 (ECPG_DUPLICATE_KEY)
数据库活跃个数 1 4 数据库表和索引总个数 10000(单个schema下的表数量不建议超过200) 说明: 该值仅为建议值,实际需要根据客户的磁盘容量和业务来规划,理论最大值为232。 5 单表最佳字段个数 <50 6 单表最佳索引个数 <5 7 单表最佳复合索引个数 <3 8
输出参数 pid int64 进程ID。 输出参数 sessionid int64 会话ID。 输出参数 usesysid oid 发起该线程的用户ID。 输出参数 state int32 线程当前状态: 0:未定义。 1:空闲。 2:运行中。 输出参数 rollback_start_time
数据库对象命名规范 【规格】不使用保留或非保留关键字命名数据库对象。 可以使用如下命令查询数据库关键字,或者在关键字章节中查看。 SELECT * FROM pg_get_keywords(); 【规格】数据库对象命名长度不可超过63个字节。 表1 数据库对象名称长度约束 对象类型
这里的时间检查不能保证完全精确,原则上要保证各个CN上统计信息一致,因此在CN间同步信息时,即便超时也不会被打断。这导致实际的执行时间有可能超过用户定义的时间。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,单位是s,0~2147483,0表示不超时。
lower_index 绑定数组的最小下标。 higher_index 绑定数组的最大下标。 DBE_SQL.SQL_BIND_ARRAY不支持用户自定义的table类型,请使用数据类型介绍中提供的table类型。 DBE_SQL.SET_RESULT_TYPE_INTS 该函数用来定
logical_decode_options_default配置的exclude-users选项和逻辑解码启动的exclude-users选项存在差异,不允许指定多个黑名单用户。 logical_decode_options_default配置的decode-sequence仅支持设置为false。 设置建议:推荐使用默认值。
数据库对象命名规范 【规格】不使用保留或非保留关键字命名数据库对象。 可以使用如下命令查询数据库关键字,或者在关键字章节中查看。 SELECT * FROM pg_get_keywords(); 【规格】数据库对象命名长度不可超过63个字节。 表1 数据库对象名称长度约束 对象类型
对较短的时间。deadlock_timeout增加,可以减少死锁检查浪费的时间,但是会减慢真正的死锁错误报告的速度。在负载过重的服务器上,用户可能需要增大deadlock_timeout。这个值的设置应该超过事务持续时间,这样可以减少在锁释放之前就开始死锁检查的问题。 当设置lo
设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 omit_encoding_error 参数说明:若打开该开关,数据库的客户端字符集编码为UTF-8时,出现的字符编码转换错误将打印在日志中,有转换错误的被转换字符会被忽略,以"?"代替。 参数类型:布尔型 参数单位:无
数据库对象命名规范 【规格】不使用保留或非保留关键字命名数据库对象。可以使用如下命令查询数据库关键字,或者关键字章节中查看。 SELECT * FROM pg_get_keywords(); 【规格】数据库对象命名长度不可超过63个字节。 表1 数据库对象名称长度约束 对象类型 长度约束
这里的时间检查不能保证完全精确,原则上要保证各个CN上统计信息一致,因此在CN间同步信息时,即便超时也不会被打断。这导致实际的执行时间有可能超过用户定义的时间。 该参数属于SIGHUP类型参数,请参考表2中对应设置方法进行设置。 取值范围:整型,单位是s,0~2147483,0表示不超时。
不同表达式字符序优先级由高到低排列如下: COLLATE语法拥有最高优先级。 含有字符序冲突的表达式(如:两个不同字符序的字符串拼接表达式)。 支持字符序的数据类型的列、用户自定义变量、存储过程参数、CASE表达式等。 特定的系统函数(如:version()和opengauss_version()函数表达式)。
不同表达式字符序优先级由高到低排列如下: COLLATE语法拥有最高优先级。 含有字符序冲突的表达式(如:两个不同字符序的字符串拼接表达式)。 支持字符序的数据类型的列、用户自定义变量、存储过程参数、CASE表达式等。 特定的系统函数(如:version()和opengauss_version()函数表达式)。
建议:不建议设置此参数,性能劣化严重。 currentSchema 作用:设置当前连接的schema,如果未设置,则默认schema为连接使用的用户名。 建议:建议配置此参数,业务数据所在的schema。如果schema名包含除字母、数字、下划线之外的特殊字符,建议在schema名上加
在一些系统上,这个区域范畴并不存在,不过仍然允许设置这个变量,只是不会有任何效果。同样,也有可能是所期望的语言的翻译信息不存在。在这种情况下,用户仍然能看到英文信息。 该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。 取值范围:字符串 使用命令locale -a查看当
DEPENDENCY_INTERNAL (i):有依赖的对象是作为被引用对象的一部分创建的,实际上只是它的内部实现的一部分。 DROP有依赖对象是不能直接允许的(将告诉用户发出一条删除被引用对象的DROP)。一个对被引用对象的DROP将传播到有依赖对象,不管是否声明了CASCADE。 DEPENDENCY_EXTENSION
秒为单位)和实际返回的总行数。这对于判断计划生成器的估计值是否接近实际非常有用。 注意事项 在指定ANALYZE选项时,语句会被执行。如果用户想使用EXPLAIN分析INSERT,UPDATE,DELETE,CREATE TABLE AS或EXECUTE语句,而不想改动数据(执行这些语句会影响数据),请使用如下方法。
projection text) 描述:对入参的计划算子信息进行编码。 参数:计划算子信息。 返回值类型:text 该函数为内部功能调用函数,不建议用户直接使用。 model_train_opt(template text, model text) 描述:训练给定的查询性能预测模型。 参数:性能预测模型的模板名和模型名。