检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
目标编码ID cstring, -- 源字符串(空值终止的C字符串) internal, -- 目标(用一个空值终止的C字符串填充) integer, -- 源字符串长度 ) RETURNS void; 目前仅支持系统内部创建,用户无法创建。
高效数据类型,主要包括以下三方面: 尽量使用执行效率比较高的数据类型 一般来说整型数据运算(包括=、>、<、≧、≦、≠等常规的比较运算,以及group by)的效率比字符串、浮点数要高。 尽量使用短字段的数据类型 长度较短的数据类型不仅可以减小数据文件的大小,提升I/O性能;同时也可以减小相关计算时的内存消耗
gejoin(table_list) 参数说明 no表示hint的join方式不使用。 table_list为表示hint表集合的字符串,该字符串中的表与join_table_list相同,只是中间不允许出现括号指定join的优先级。 例如: no nestloop(t1 t2
用户自定义函数 集群启动时,除了启动CN、DN之外,还会启动UDF master进程。当需要执行fenced模式的UDF时,UDF master进程会fork出UDF worker进程,UDF worker进程执行fenced模式的UDF。 PL/SQL语言函数
用户自定义函数 数据库实例启动时,除了启动gaussdb主进程之外,还会启动UDF master进程。当需要执行fenced模式的UDF时,UDF master进程会fork出UDF worker进程,UDF worker进程执行fenced模式的UDF。 PL/SQL语言函数
用户自定义函数 数据库实例启动时,除了启动gaussdb主进程之外,还会启动UDF master进程。当需要执行fenced模式的UDF时,UDF master进程会fork出UDF worker进程,UDF worker进程执行fenced模式的UDF。 PL/SQL语言函数
参数说明:控制数组输入解析器是否将未用引用的NULL识别为数组的一个NULL元素。 该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示允许向数组中输入空元素。 off表示向下兼容旧式模式。仍然能够创建包含NULL值的数组。 默认值:on
用户自定义函数 udf_memory_limit 参数说明:控制每个数据库节点执行UDF时可用的最大物理内存量。本参数当前版本不生效,请使用FencedUDFMemoryLimit和UDFWorkerMemHardLimit参数控制fenced udf worker虚存。 该参数
排序规则差异说明: 当前仅有字符串类型、部分二进制类型支持指定排序规则,其他类型不支持指定排序规则,可以通过查询pg_type系统表中类型的typcollation属性不为0来判断该类型支持字符序。MySQL中所有类型可以指定字符序,但除字符串、二进制类型其他排序规则无实际意义。
高效数据类型,主要包括以下三方面: 尽量使用执行效率比较高的数据类型 一般来说整型数据运算(包括=、>、<、≧、≦、≠等常规的比较运算,以及group by)的效率比字符串、浮点数要高。 尽量使用短字段的数据类型 长度较短的数据类型不仅可以减小数据文件的大小,提升I/O性能;同时也可以减小相关计算时的内存消耗
用户自定义函数 udf_memory_limit 参数说明:控制每个数据库节点执行UDF时可用的最大物理内存量。该参数当前版本不生效,请使用FencedUDFMemoryLimit和UDFWorkerMemHardLimit参数控制fenced udf worker虚存。 参数类型:整型
PLAN [ SET STATEMENT_ID = name ] FOR statement ; 参数说明 name 查询标签。 取值范围:字符串 EXPLAIN中的PLAN选项表示需要将计划信息存储于PLAN_TABLE中,存储成功将返回“EXPLAIN SUCCESS”。 STA
PLAN [ SET STATEMENT_ID = name ] FOR statement ; 参数说明 name 查询标签。 取值范围:字符串 EXPLAIN中的PLAN选项表示需要将计划信息存储于PLAN_TABLE中,存储成功将返回“EXPLAIN SUCCESS”。 用户可
连接数据库 使用Go驱动时,调用Go sql的标准接口open创建数据库连接,返回一个连接对象,传入驱动名称和描述字符串。 函数原型 Go驱动提供了如下的方法用于生成一个数据库连接对象。 func Open(driverName, dataSourceName string) (*DB
初始时,GaussDB包含两个模板数据库template0、template1,以及一个默认的用户数据库postgres。postgres默认的兼容数据库类型为O(即DBCOMPATIBILITY = A ),该兼容类型下将空字符串作为NULL处理。 CREATE DATABASE实际上通过拷贝模
PG_FOREIGN_SERVER PG_FOREIGN_SERVER系统表存储外部服务器定义。一个外部服务器描述了一个外部数据源,例如一个远程服务器。外部服务器通过外部数据封装器访问。 表1 PG_FOREIGN_SERVER字段 名称 类型 引用 描述 oid oid - 行标识符(隐含属性,必须明确选择)。
new_owner; 参数描述 synonym_name 待修改的同义词名字,可以带模式名。 取值范围:字符串,需要符合标识符命名规范。 new_owner 同义词对象的新所有者。 取值范围:字符串,有效的用户名。 示例 --创建同义词t1。 openGauss=# CREATE OR REPLACE
new_owner; 参数描述 synonym_name 待修改的同义词名字,可以带模式名。 取值范围:字符串,需要符合标识符命名规范。 new_owner 同义词对象的新所有者。 取值范围:字符串,有效的用户名。 示例 --创建系统管理员用户。 gaussdb=# CREATE USER sysadmin
排序规则差异说明: 当前仅有字符串类型、部分二进制类型支持指定排序规则,其他类型不支持指定排序规则,可以通过查询pg_type系统表中类型的typcollation属性不为0来判断该类型支持字符序。MySQL中所有类型可以指定字符序,但除字符串、二进制类型其他排序规则无实际意义。
审视和修改表定义 审视和修改表定义概述 选择存储模型 选择分布方式 选择分布列 使用分区表 选择数据类型 父主题: SQL调优指南