检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
lower_index 绑定数组的最小下标。 higher_index 绑定数组的最大下标。 DBE_SQL.SQL_BIND_ARRAY不支持用户自定义的table类型,请使用数据类型介绍中提供的table类型。 DBE_SQL.SET_RESULT_TYPE_INTS 该函数用来定
机生成plan,且用户不指定生成随机数的种子标识符seed值,由优化器随机生成[1, 2147483647]范围内的整数值,并根据随机数生成随机的执行计划。 [1, 2147483647]范围内的整数值:表示RANDOM_PLAN模式,即随机生成plan,且用户指定的生成随机数的
数据库对象命名 数据库对象命名需要满足约束: 标识符表长度不超过63个字节。若需要对建有全局二级索引(GSI)的表执行COPY、GDS数据导入操作,则表名长度不超过38个字节。 标识符以字母或下划线开头,中间字符可以是字母、数字、下划线、$、#。 若标识符被双引号("")包含或者
输出参数 pid int64 进程ID。 输出参数 sessionid int64 会话ID。 输出参数 usesysid oid 发起该线程的用户ID。 输出参数 state int32 线程当前状态: 0:未定义。 1:空闲。 2:运行中。 输出参数 rollback_start_time
对较短的时间。deadlock_timeout增加,可以减少死锁检查浪费的时间,但是会减慢真正的死锁错误报告的速度。在负载过重的服务器上,用户可能需要增大deadlock_timeout。这个值的设置应该超过事务持续时间,这样可以减少在锁释放之前就开始死锁检查的问题。 当设置lo
用于基础版。基础版的定位为GaussDB性价比版本,对高级特性做了裁剪,相比企业版性能相当但价格更低,主要面向价格敏感且对高级特性无诉求的用户。 基础版和企业版的具体差异请参见表1。 表1 GaussDB基础版和企业版的差异 产品类型 GaussDB基础版 GaussDB企业版 支持的实例类型
GaussDB分布式版形态整体架构如下: 图1 GaussDB分布式版形态整体架构图 Coordinator Node:协调节点CN,负责接收来自应用的访问请求,并向客户端返回执行结果;负责分解任务,并调度任务分片在各DN上并行执行。 GTM:全局事务管理器(Global Transaction Manag
不同表达式字符序优先级由高到低排列如下: COLLATE语法拥有最高优先级。 含有字符序冲突的表达式(如:两个不同字符序的字符串拼接表达式)。 支持字符序的数据类型的列、用户自定义变量、存储过程参数、CASE表达式等。 特定的系统函数(如:version()和opengauss_version()函数表达式)。
不同表达式字符序优先级由高到低排列如下: COLLATE语法拥有最高优先级。 含有字符序冲突的表达式(如:两个不同字符序的字符串拼接表达式)。 支持字符序的数据类型的列、用户自定义变量、存储过程参数、CASE表达式等。 特定的系统函数(如:version()和opengauss_version()函数表达式)。
这里的时间检查不能保证完全精确,原则上要保证各个CN上统计信息一致,因此在CN间同步信息时,即便超时也不会被打断。这导致实际的执行时间有可能超过用户定义的时间。 该参数属于SIGHUP类型参数,请参考表2中对应设置方法进行设置。 取值范围:整型,单位是s,0~2147483,0表示不超时。
这里的时间检查不能保证完全精确,原则上要保证各个CN上统计信息一致,因此在CN间同步信息时,即便超时也不会被打断。这导致实际的执行时间有可能超过用户定义的时间。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,单位是s,0~2147483,0表示不超时。
动态值,参考GUC参数max_concurrent_autonomous_transactions描述。 自治事务受通信缓冲区影响,返回给客户端的信息大小受限于通信缓冲区长度,超过通信缓冲区长度时报错。 自治事务设置建立连接超时时间5s,建立连接尝试5次。建立连接期间不立即响应信
logical_decode_options_default配置的exclude-users选项和逻辑解码启动的exclude-users选项存在差异,不允许指定多个黑名单用户。 logical_decode_options_default配置的decode-sequence仅支持设置为false。 设置建议:推荐使用默认值。
动态值,参考GUC参数max_concurrent_autonomous_transactions描述。 自治事务受通信缓冲区影响,返回给客户端的信息大小受限于通信缓冲区长度,超过通信缓冲区长度时报错。 自治事务设置建立连接超时时间5s,建立连接尝试5次。建立连接期间不立即响应信
设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 omit_encoding_error 参数说明:若打开该开关,数据库的客户端字符集编码为UTF-8时,出现的字符编码转换错误将打印在日志中,有转换错误的被转换字符会被忽略,以"?"代替。 参数类型:布尔型 参数单位:无
Benchmark SQL:建议使用 Benchmark SQL 5.0。 ECS客户端:建议使用32U64GB及以上规格。 数据库:建议提前准备GaussDB数据库,并同时创建压测数据库$db_name和压测用户$db_user。 安装Benchmark SQL 下载安装包。 wget
秒为单位)和实际返回的总行数。这对于判断计划生成器的估计值是否接近实际非常有用。 注意事项 在指定ANALYZE选项时,语句会被执行。如果用户想使用EXPLAIN分析INSERT,UPDATE,DELETE,CREATE TABLE AS或EXECUTE语句,而不想改动数据(执行这些语句会影响数据),请使用如下方法。
ERROR: invalid input value for set employee_site_set: 'hangzhou' INSERT时无论用户提供的成员值顺序是怎样的,INSERT成功后,查询到的SET类型的值,其成员都是按照定义时的顺序输出的。 gaussdb=# SELECT
取值范围:长度超过256自动截取,不能包含回车>!<"&'=等特殊字符。 parameter_values 否 Map<String,String> 参数名和参数值映射关系。用户可以基于默认参数模板的参数,自定义参数值。 datastore 是 object 数据库引擎信息。可通过查询数据库引擎的版本接口查询。详情请参见表3。
DEPENDENCY_INTERNAL (i):有依赖的对象是作为被引用对象的一部分创建的,实际上只是它的内部实现的一部分。 DROP有依赖对象是不能直接允许的(将告诉用户发出一条删除被引用对象的DROP)。一个对被引用对象的DROP将传播到有依赖对象,不管是否声明了CASCADE。 DEPENDENCY_EXTENSION