检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
返回值:nesttable类型。 功能描述:两个集合变量的交集。如 A MULTISET INTERSECT B:ALL表示取A与B所有重复的元素;DISTINCT表示取A与B中重复元素,且去除其中重复元素。ALL为默认值。 示例1,求两个集合变量的交集,不去除重复元素,即MULTISET INTERSECT
有备节点或从备节点收到xlog之前,xlog不会被移除。也就是说物理流复制槽用于支撑主备HA。数据库所要的物理流复制槽数为备节点加从备的和与主节点之间的比例。例如,假设数据库高可用方案为1主、1备、1从备,则所需物理流复制槽数为2。假设数据库的高可用方案为1主3备,则所需物理流复制槽数为3。
createxml('<a>123</a>'); createxml -------------- <a>123</a> (1 row) 与A数据库差异:在PL/SQL中,createxml允许入参为空串,并返回NULL。 字符串encoding只支持UTF-8、GBK、ZHS1
createxml('<a>123</a>'); createxml -------------- <a>123</a> (1 row) 与A数据库差异:在PL/SQL中,createxml允许入参为空串,并返回NULL。 字符串encoding只支持UTF-8、GBK、ZHS1
[0,100],默认值为0,表示不管控内存使用。并行解码-取值范围:[1,max_process_memory总量的50%],默认值为1与max_process_memory/1048576*10%的较大值,其中1048576为kB到GB的单位转换。当超过内存阈值时,解码过程将
upto_nchanges, 'options_name', 'options_value') 描述:解码并推进流复制槽。 参数说明: 与pg_logical_slot_peek_changes一致,详细内容请参见•pg_logical_slot_peek_ch...。 备注:
修复视图仅适用于集中式与分布式的主节点,或者开启备机读场景下的备节点。用户需要系统管理员或者运维模式下的运维管理员权限,所有修改均会记录数据库日志,并且,建议使用前开启系统函数的审计日志,便于记录审计信息。 在备机上调用修复视图时,仅支持从主机读取页面修复备机。 修复时源页面与目标页面的LSN必须一致,否则修复失败。
convert_illegal_char后,DBE_OUTPUT.PUTLINE函数和DBE_OUTPUT.PUT函数在处理此类编码的表现与参数关闭时保持一致,特殊字符不会以占位符形式输出。因此,不建议用户对含有特殊字符的数据使用DBE_OUTPUT.PUTLINE函数和DBE_OUTPUT
表或列做analyze来解决由于未收集统计信息导致查询变慢的问题。 实例分析2:多表join的复杂查询存在中间结果不准调优 现象描述:查询与指定人在前后15分钟内、同一网吧登记上网的人员信息: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
上的范围就不是这样。 一个离散范围类型应该具有一个正规化函数,它知道元素类型期望的步长。正规化函数负责把范围类型的相等值转换成具有相同的表达,特别是与包含或者排除界限一致。如果没有指定一个正规化函数,那么具有不同格式的范围将总是会被当作不等,即使它们实际上是表达相同的一组值。 内建的范围类
花括号、分隔符、双引号、反斜杠、空白或者元素为NULL,则这些元素输出时会输出双引号中,双引号和反斜杠则会被反斜杠转义额外输出一个反斜杠。与字符串常量输入相对应。 数组类型的使用 数组类型的使用示例如下: -- 创建有数组类型列的表,并插入一些数据 gaussdb=# CREATE
tparam_override'变更后,业务需要重新建立连接,否则无法正确调用存储过程和函数。 函数和存储过程中包含复合类型时,参数的绑定与注册需要使用schema.typename形式。 父主题: 开发步骤
t1.c2 -> Seq Scan on t1 (12 rows) 子查询与外层查询存在同样的group by条件,两层聚集运算可能导致查询效率低下,打开lazyagg参数,消除子查询中的聚集运算,提升查询性能: gaussdb=#
建立在一个表的子集上的索引,这种索引方式只包含满足条件表达式的元组。 表达式索引 索引建立在一个函数或者从表中一个或多个属性计算出来的表达式上。表达式索引只有在查询时使用与创建时相同的表达式才会起作用。 创建一个普通表。 1 2 openGauss=# CREATE TABLE tpcds.customer_address_bak
修复视图仅适用于集中式与分布式的主节点,或者开启备机读场景下的备节点。用户需要系统管理员或者运维模式下的运维管理员权限,所有修改均会记录数据库日志,并且,建议使用前开启系统函数的审计日志,便于记录审计信息。 在备机上调用修复视图时,仅支持从主机读取页面修复备机。 修复时源页面与目标页面的LSN必须一致,否则修复失败。
上的范围就不是这样。 一个离散范围类型应该具有一个正规化函数,它知道元素类型期望的步长。正规化函数负责把范围类型的相等值转换成具有相同的表达,特别是与包含或者排除界限一致。如果没有指定一个正规化函数,那么具有不同格式的范围将总是会被当作不等,即使它们实际上是表达相同的一组值。 内建的范围类
花括号、分隔符、双引号、反斜杠、空白或者元素为NULL,则这些元素输出时会输出双引号中,双引号和反斜杠则会被反斜杠转义额外输出一个反斜杠。与字符串常量输入相对应。 数组类型的使用 数组类型的使用示例如下: -- 创建有数组类型列的表,并插入一些数据 gaussdb=# CREATE
实例分析2:设置cost_param对查询性能优化 请参考案例:设置cost_param对查询性能优化。 实例分析3:多表join的复杂查询存在中间结果不准调优 现象描述:查询与指定人在前后15分钟内、同一网吧登记上网的人员信息: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
花括号、分隔符、双引号、反斜杠、空白或者元素为NULL,则这些元素输出时会输出双引号中,双引号和反斜杠则会被反斜杠转义额外输出一个反斜杠。与字符串常量输入相对应。 数组类型的使用 数组类型的使用示例如下: -- 创建有数组类型列的表,并插入一些数据 gaussdb=# CREATE
不是这样。 一个离散范围类型应该具有一个正规化函数,即明确元素类型的指定步长。正规化函数负责把范围类型的相等值转换成具有相同的表达,特别是与包含或者排除界限一致。如果没有指定一个正规化函数,那么具有不同格式的范围将总是会被当作不等,即使它们实际上是表达相同的一组值。 内建的范围类