检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用于更新会话对应的空间使用信息。 CsnMinLock 用于计算CSNmin。 GPCCommitLock 用于保护全局Plan Cache hash表的添加操作。 GPCClearLock 用于保护全局Plan Cache hash表的清除操作。 GPCTimelineLock 用于保护全局Plan
重载的函数在调用时变量需要明确具体的类型。 A兼容模式的数据库,建立A风格的函数;PG兼容的库,建立PG风格的函数。不建议混合创建。 函数如果支持重载,需要添加PACKAGE关键字。 在函数内部使用未声明的变量,函数被调用时会报错。 SELECT调用可以指定不同参数来进行同名函数调用。由于语法不支
BarrierLock 用于保证当前只有一个线程在创建Barrier。 GPCCommitLock 用于保护全局Plan Cache hash表的添加操作。 GPCClearLock 用于保护全局Plan Cache hash表的清除操作。 GPCTimelineLock 用于保护全局Plan
datanode -N all -I all -c “walwriter_cpu_bind=1” 样例中7.8通过JDBC客户端发起解码请求时添加。 样例中如walwriter_cpu_bind=1是限定该线程在1号CPU上运行。 cpuorderbind:7-14意为拉起的每个线程
值为“FROZEN”,表示实例冻结。 值为“MODIFYING”,表示实例正在扩容磁盘或者变更规格。 值为“EXPANDING”,表示实例正在添加只读节点或扩容CN或DN。 值为“REBOOTING”,表示实例正在重启。 值为“REDUCING”, 表示实例正在删除只读节点。 值为“
test_t1 (col1) VALUES (2); --VALUES关键字左边没有括号,右边括号里面必须严格按照表结构的顺序给所有的字段添加值。 gaussdb=# INSERT INTO test_t1 VALUES (3,'AC'); --查询表。 gaussdb=# SELECT
quote_ident(string text) 描述:返回适用于SQL语句的标识符形式(使用适当的引号进行界定)。只有在必要的时候才会添加引号(字符串包含非标识符字符或者会转换大小写的字符)。返回值中嵌入的引号都写了两次。 返回值类型:text 示例: 1 2 3 4 5 openGauss=#
用于更新会话对应的空间使用信息。 CsnMinLock 用于计算CSNmin。 GPCCommitLock 用于保护全局Plan Cache hash表的添加操作。 GPCClearLock 用于保护全局Plan Cache hash表的清除操作。 GPCTimelineLock 用于保护全局Plan
由于gs_dumpall读取所有数据库中的表,因此必须以数据库管理员身份进行连接,才能导出完整文件。在使用gsql执行脚本文件导入时,同样需要管理员权限,以便添加用户和组,以及创建数据库。 迁移准备 准备弹性云服务器或可通过公网访问GaussDB。 通过弹性云服务器连接GaussDB数据库实例,需要创建一台弹性云服务器。
值为“FROZEN”,表示实例冻结。 值为“MODIFYING”,表示实例正在扩容磁盘或者变更规格。 值为“EXPANDING”,表示实例正在添加只读节点或扩容CN或DN。 值为“REBOOTING”,表示实例正在重启。 值为“REDUCING”, 表示实例正在删除只读节点。 值为“
值为“FROZEN”,表示实例冻结。 值为“MODIFYING”,表示实例正在扩容磁盘或者变更规格。 值为“EXPANDING”,表示实例正在添加只读节点或扩容CN或DN。 值为“REBOOTING”,表示实例正在重启。 值为“REDUCING”, 表示实例正在删除只读节点。 值为“
值为“FROZEN”,表示实例冻结。 值为“MODIFYING”,表示实例正在扩容磁盘或者变更规格。 值为“EXPANDING”,表示实例正在添加只读节点或扩容CN或DN。 值为“REBOOTING”,表示实例正在重启。 值为“REDUCING”, 表示实例正在删除只读节点。 值为“
ATTR类型节点会报“operation not support”错误。 Oracle:在此场景下不报错,但实际并没有挂载成功。 GaussDB:父节点在添加多个ATTR类型子节点时,不允许KEY值相同的子节点同时存在于同一个父节点下。 Oracle:允许KEY值相同的子节点同时存在于同一个父节点下。
ATTR类型节点会报“operation not support”错误。 Oracle:在此场景下不报错,但实际并没有挂载成功。 GaussDB:父节点在添加多个ATTR类型子节点时,不允许KEY值相同的子节点同时存在于同一个父节点下。 Oracle:允许KEY值相同的子节点同时存在于同一个父节点下。
List查询重写规则(提升目标列中的子查询)。 predpushnormal:使用Predicate Push查询重写规则(下推谓词条件到子查询中,可能会添加BROADCAST算子来支持分布式执行)。 predpushforce:使用Predicate Push查询重写规则(下推谓词条件到子查询中,尽可能的利用索引加速)。
设置方法进行设置。 设置建议:根据业务需要设置,对于一些不具备sysadmin权限的用户,但不希望其执行SQL语句时被负载管理限制时,可以添加到该参数中。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 父主题: GUC参数说明
置不受此功能约束。仅适用于DEBUG版本。 该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 查询时会在参数值的最前面添加标题含义字符串“MemoryContext white list:”"。 取值范围:字符串 默认值:空 shared_buffers 参数
(W_GOODS_CATEGORY varchar(30), W_STREET_NAME varchar(60)); --给一个已存在字段添加非空约束。 openGauss=# ALTER TABLE tpcds.warehouse_t19 ALTER COLUMN W_GOODS_CATEGORY
数。 设置不当的风险与影响:该值设置过大时(>20000),会使得丢失添加BloomFilter后可以优化性能的场景。该值设置过小时(<1000),会使得对数据规模较小的查询也进行BloomFilter的添加,反而引起性能劣化。 scan_wait_for_bloom_filter
设置方法进行设置。 设置建议:根据业务需要设置,对于一些不具备sysadmin权限的用户,但不希望其执行SQL语句时被负载管理限制时,可以添加到该参数中。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 父主题: GUC参数说明