-
INSERT - 云数据库 GaussDB
TABLE1 VALUES (),(),(),执行效率将高于执行多条INSERT INTO TABLE1 VALUES()。 由于目前无法识别多个值是否属于一个shard,所以要使用/*+ multinode */ 来允许此语句执行。 无论单条或多条插入,关键字均需是VALUES。
-
执行动态查询语句 - 云数据库 GaussDB
占位符的顺序依次匹配USING子句bind_argument,重复的占位符不会再识别为同一个占位符。 OPEN FOR 动态查询语句还可以使用OPEN FOR打开动态游标来执行。 语法参见图3。 图3 open_for::= 参数说明: cursor_name:要打开的游标名。
-
age解析器测试 - 云数据库 GaussDB
description text) returns setof record ts_token_type返回一个表,这个表描述了指定解析器可以识别的每种token类型。对于每个token类型,表中给出了整数类型的tokid--用于解析器标记对应的token类型;alias——命名分词
-
解析器测试 - 云数据库 GaussDB
description text) returns setof record ts_token_type返回一个表,这个表描述了指定解析器可以识别的每种token类型。对于每个token类型,表中给出了整数类型的tokid--用于解析器标记对应的token类型;alias——命名分词
-
解析查询 - 云数据库 GaussDB
plainto_tsquery ----------------- 'fat' & 'rat' (1 row) 请注意,plainto_tsquery无法识别布尔运算符、权重标签,或在其输入中的前缀匹配标签: 1 2 3 4 5 openGauss=# SELECT plainto_tsquery('english'
-
使用gsql元命令导入数据 - 云数据库 GaussDB
用于CSV,FIXED格式的文件中。 在导入数据时,如果header选项为on,则数据文本第一行会被识别为标题行,会忽略此行。如果header为off,而数据文件中第一行会被识别为数据。 在导出数据时,如果header选项为on,则需要指定fileheader。fileheade
-
3.x版本 - 云数据库 GaussDB
需求名称 描述 2023.8 支持Global PLSQL Cache优化存储过程内存占用 基于存储过程的共享缓存,完整解除存储过程兼容性识别的内存冲高问题,必须针对现有PLSQL Session级别的缓存进行优化: Global PLSQL Cache:所有Session共享一
-
检查隐式转换的性能问题 - 云数据库 GaussDB
型,结果如下: EXPLAIN verbose SELECT * FROM t1 WHERE c1 = 10::varchar; 为了提前识别隐式类型转换可能带来的性能影响,我们提供了一个guc option:check_implicit_conversions。打开该参数后,对
-
检查隐式转换的性能问题 - 云数据库 GaussDB
型,结果如下: EXPLAIN verbose SELECT * FROM t1 WHERE c1 = 10::varchar; 为了提前识别隐式类型转换可能带来的性能影响,我们提供了一个guc option:check_implicit_conversions。打开该参数后,对
-
检查隐式转换的性能问题 - 云数据库 GaussDB
型,结果如下: EXPLAIN verbose SELECT * FROM t1 WHERE c1 = 10::varchar; 为了提前识别隐式类型转换可能带来的性能影响,GaussDB提供了一个guc option:check_implicit_conversions。打开该
-
解析查询 - 云数据库 GaussDB
plainto_tsquery ----------------- 'fat' & 'rat' (1 row) 请注意,plainto_tsquery无法识别布尔运算符、权重标签,或在其输入中的前缀匹配标签: 1 2 3 4 5 openGauss=# SELECT plainto_tsquery('english'
-
执行动态非查询语句 - 云数据库 GaussDB
ions值为dynamic_sql_compat时,会按照占位符的顺序依次匹配USING子句bind_argument,重复的占位符不会再识别为同一个占位符。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
-
执行动态非查询语句 - 云数据库 GaussDB
ions值为dynamic_sql_compat时,会按照占位符的顺序依次匹配USING子句bind_argument,重复的占位符不会再识别为同一个占位符。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
-
执行动态非查询语句 - 云数据库 GaussDB
ions值为dynamic_sql_compat时,会按照占位符的顺序依次匹配USING子句bind_argument,重复的占位符不会再识别为同一个占位符。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
-
检查隐式转换的性能问题 - 云数据库 GaussDB
如下: EXPLAIN verbose SELECT * FROM t1 WHERE c1 = 10::varchar; 图2 改写后的执行计划 为了提前识别隐式类型转换可能带来的性能影响,GaussDB提供了一个guc option:check_implicit_convers
-
CREATE USER MAPPING - 云数据库 GaussDB
USSHOME/bin目录下。 OPTIONS中的敏感字段(如passowrd)在使用多层引号时,语义和不带引号的场景是不同的,因此不会被识别为敏感字段进行脱敏。 语法格式 CREATE USER MAPPING FOR { user_name | USER | CURRENT_USER
-
ALTER SERVER - 云数据库 GaussDB
OPTIONS中的敏感字段(如passowrd、secret_access_key)在使用多层引号时,语义和不带引号的场景是不同的,因此不会被识别为敏感字段进行脱敏。 语法格式 修改外部服务的参数。 ALTER SERVER server_name [ VERSION 'new_version'
-
JSON函数 - 云数据库 GaussDB
text,MySQL返回的是json。 18 JSON_SET() 支持 - 19 JSON_TYPE() 支持 数值类型的json值统一识别为number,与MySQL有差异。 20 JSON_UNQUOTE() 支持 - 21 JSON_VALID() 支持 - 父主题: 系统函数
-
CREATE SERVER - 云数据库 GaussDB
WRAPPER的名称,username为创建SERVER的用户名。 OPTIONS中的敏感字段(如password)在使用多层引号时,语义和不带引号的场景是不同的,因此不会被识别为敏感字段进行脱敏。 语法格式 1 2 3 CREATE SERVER server_name FOREIGN DATA WRAPPER
-
执行动态非查询语句 - 云数据库 GaussDB
ions值为dynamic_sql_compat时,会按照占位符的顺序依次匹配USING子句bind_argument,重复的占位符不会再识别为同一个占位符。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20