检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
匹配的最后一条解析规则又指出,假定未知类型的文字和另一个已知的输入类型相同,也就是只有两个运算符之一可以匹配,所以选择数组包含。(如果选择了范围包含,就会报错,因为字符串格式不正确不能作为范围。) 父主题: 类型转换
table_name )} action [, ... ]; 其中action统指如下分区维护子语法。当存在多个分区维护子句时,保证了分区的连续性,无论这些子句的排序如何,GaussDB(DWS)总会先执行DROP PARTITION再执行ADD PARTITION操作,最后顺序执行其它分区维护操作。
典型SQL调优点 SQL调优是一个不断分析与尝试的过程:试跑Query,判断性能是否满足要求;如果不满足要求,则通过查看执行计划分析原因并进行针对性优化;然后重新试跑和优化,直到满足性能目标。 SQL自诊断 语句下推调优 子查询调优 统计信息调优 算子级调优 数据倾斜调优 父主题:
货币类型 货币类型存储带有固定小数精度的货币金额。表1中显示的范围假设有两位小数。可以以任意格式输入,包括整型、浮点型或者典型的货币格式(如“$1,000.00”)。根据区域字符集,输出一般是最后一种形式。 表1 货币类型 名字 存储容量 描述 范围 money 8 字节 货币金额
CN:显示所有DN上用户使用内存的累积和。 total_memory int 资源池使用的内存大小,单位为MB。值为0表示未限制最大可用内存,其限制取决于数据库最大可用内存max_dynamic_memory。具体的计算公式为: total_memory = max_dynamic_memory *
CN:显示所有DN上用户使用内存的累积和。 total_memory int 资源池使用的内存大小,单位:MB。值为0表示未限制最大可用内存,其限制取决于数据库最大可用内存max_dynamic_memory。具体的计算公式为: total_memory = max_dynamic_memory *
name 创建者的UserName。 priv_user name 作业执行者的UserName。 dbname name 标识作业执行的数据库名。 node_name name 标识当前作业是在哪个CN上创建和执行。 job_status text 当前任务的执行状态,取值范围:('r'
表1 PG_STATS字段 名称 类型 引用 描述 schemaname name PG_NAMESPACE.nspname 包含表的模式名。 tablename name PG_CLASS.relname 表名。 attname name PG_ATTRIBUTE.attname
PV_RUNTIME_ATTSTATS字段 名称 类型 引用 描述 schemaname name PG_NAMESPACE.nspname 包含表的模式名。 tablename name PG_CLASS.relname 表名。 attname name PG_ATTRIBUTE.attname
EPTION子句可以捕获它。 如果一个错误被EXCEPTION捕获,PL/SQL函数的局部变量保持错误发生时的原值,但是所有该块中想写入数据库中的状态都回滚。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
can only be used with TEXT format" SQLSTATE: XX000 错误原因:用户尝试在使用shared模式的GDS外表时使用TEXT以外的格式。 解决办法:报错对应的GDS外表仅能够读取TEXT格式文件流,请在导入规格中做对应修改。 GAUSS-04003:
如果结果为假,则以相同方式处理随后的WHEN或ELSE子句。 如果各WHEN condition都不为真,表达式的结果就是在ELSE子句执行的result。如果省略了ELSE子句且没有匹配的条件,结果为NULL。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
如果结果为假,则以相同方式处理随后的WHEN或ELSE子句。 如果各WHEN condition都不为真,表达式的结果就是在ELSE子句执行的result。如果省略了ELSE子句且没有匹配的条件,结果为NULL。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
"EvalPlanQual doesn't support locking rowmarks" SQLSTATE: XX000 错误原因:读已提交模式下,要检查更新的元组能不能被操作,对应的表不能加锁。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-02410: "failed
PGXC_WLM_TABLE_DISTRIBUTION_SKEWNESS字段 名称 类型 描述 schema_name name 表所在的模式名称。 table_name name 表名。 total_size numeric 表在各个节点上的存储空间大小总和值,单位为字节。 avg_size
PGXC_WLM_TABLE_DISTRIBUTION_SKEWNESS字段 名称 类型 描述 schema_name name 表所在的模式名称。 table_name name 表名。 total_size numeric 表在各个节点上的存储空间大小总和值,单位:字节。 avg_size
使用指导 使用Linux gsql客户端连接集群 使用Windows gsql客户端连接集群 使用SSL进行安全的TCP/IP连接 父主题: gsql
枚举类型 枚举(enum)类型是由一个静态、值的有序集合构成的数据类型。它们等效于很多编程语言所支持的enum类型。枚举类型可以是一周中的日期,或者一个数据的状态值集合。 枚举类型的声明 枚举类型可以使用CREATE TYPE命令创建,例如: 1 CREATE TYPE mood
复合类型 复合类型表示行或记录的结构,它本质上就是字段名及其数据类型的列表。GaussDB(DWS)允许支持将表的列声明为复合类型。复合类型本质上和表的行类型相同,但是如果只想定义一种类型,使用CREATE TYPE可避免创建一个实际的表。单独的复合类型也是很有用的,例如可以作为函数的参数或者返回类型。
数值类型 数值类型也叫数字类型。由1、2、4或8字节的整数以及4或8字节的浮点数和可选精度小数组成。 对应的数字操作符和相关函数,请参见数字操作函数和操作符。 GaussDB(DWS)支持的数值类型按精度可以分为:整数类型,任意精度型,浮点类型和序列整型。 整数类型 TINYIN