检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
LOCALE 声明该命令只在当前事务中有效。 role_name 角色名。 取值范围:字符串,要符合标识符的命名规范。 password 角色的密码。要求符合密码的命名规则。 RESET ROLE 用于重置当前用户标识。 示例 创建一个角色,名为manager: 1 CREATE ROLE paul
(DWS)的CPU压力,而不是GDS所承受的压力。有关SMP的更多信息请参见SMP手动调优建议章节。 GDS与GaussDB(DWS)通信要求物理网络畅通,并且尽量使用万兆网。千兆网无法承载高速的数据传输压力,极易出现断连。即使用千兆网时GaussDB(DWS)无法提供通信保障。
join执行策略生效要求当前query可用CPU个数小于等于16,且建表满足以下条件之一: 1. 二级分区要求分布列与二级分区的secondary_part_column相同,推荐二级分区个数为DN个数*12,支持倍数包括4, 6, 8, 12, 16。 2. 3.0表要求表为hash分
"subquery is bogus" SQLSTATE: XX000 错误原因:非法子查询。 解决办法:修改查询中的子查询部分,以满足相关要求。 GAUSS-01524: "could not find attribute %d in subquery targetlist" SQLSTATE:
错误原因:输入的待转换为timestamp类型的字符串值解析错误。 解决办法:请检查输入的字符串格式是否正确。待转换为timestamp的字符串格式需满足“日期/时间类型”格式要求。详细信息请参考《SQL语法参考》的“数据类型”章节。 GAUSS-02996: "unexpected dtype %d while parsing
表1 表约束 约束项 说明 示例 检查约束 检查约束允许用户指定一个特定列中的值必须满足一个布尔(真值)表达式。 创建表products,要求产品价格为正: 1 2 3 4 5 6 CREATE TABLE products ( product_no integer,
result formats but query has %d columns" SQLSTATE: 08P01 错误原因:输出的结果列数和要求的列数不一致。 解决办法:检查query。 GAUSS-04198: "unrecognized portal strategy: %d"
the old ones." SQLSTATE: XX000 错误原因:新密码和旧密码相同。 解决办法:不允许新密码与旧密码相同。换重新选择符合要求的密码。 GAUSS-00644: "New password should not equal to the reverse of old
enable_hstore_opt 属性需在创建表时设定,且不可更改。 入库建议 综合入库、查询和空间情况,建议选择hstore_opt表,微批copy无更新入库场景性能要求高的情况下选择hstore表。 HStore/HStore Opt共同点: update入库性能差,建议修改为upsert。 delete
cription(123456,'pg_class')将返回OID为123456的表的注释。只带一个参数的obj_description只要求对象OID。 obj_description不能用于表字段,因为字段没有自己的OID。 obj_description(object_oid)
cription(123456,'pg_class')将返回OID为123456的表的注释。只带一个参数的obj_description只要求对象OID。 obj_description不能用于表字段,因为字段没有自己的OID。 obj_description(object_oid)
x x 非空 √ √ √ 默认 √ √ √ 唯一 √ x x 检查 √ x x 支持对列进行添加、删除、编辑、调整顺序等操作。 根据表中的要求更改列顺序。要更改顺序,请选择所需的列,然后单击“向上”或“向下”。 SQL预览 Data Studio按照“创建分区表”向导中输入的内容,生成一个DDL语句。
解决办法:collation允许指定各列数据的排序规则。创建collation时,如果设置LC_COLLATE和LC_CTYPE的值,则要求二者设置为相同的值。 GAUSS-03318: "nondefault collations are not supported on this
些场景下,在保证客户业务SQL逻辑的前提下,通过一定规则由DBA重写SQL语句,可以大幅度的提升SQL语句的性能。 这种调优场景对DBA的要求比较高,需要对客户业务有足够的了解,同时也需要扎实的SQL语句基本功,后续会介绍几个常见的SQL改写场景。 父主题: SQL调优
些场景下,在保证客户业务SQL逻辑的前提下,通过一定规则由DBA重写SQL语句,可以大幅度的提升SQL语句的性能。 这种调优场景对DBA的要求比较高,需要对客户业务有足够的了解,同时也需要扎实的SQL语句基本功,后续会介绍几个常见的SQL改写场景。 父主题: SQL调优
灾备集群可用分区支持与生产集群可用分区相同,3AZ集群在其中的任一AZ都可以作为灾备集群选中。 “集群名称”:用户选择灾备集群可用分区后,会自动过滤出符合逻辑同构要求的灾备集群列表,如果没有符合条件的灾备集群,可单击“创建灾备集群”创建与生产集群配置相同的集群作为灾备集群。 设置高级配置。选择“自定义”
调用栈记录函数 GaussDB(DWS)通过pv_memory_profiling(type int)和环境变量MALLOC_CONF,控制gaussdb进程中malloc等内存分配调用栈记录模块开启关闭、以及进程级内存调用栈输出等,使用流程如下图所示: MALLOC_CONF
transaction" SQLSTATE: 25006 错误原因:在只读事务中执行了更新数据库类型操作。 解决办法:检查操作中更新类型操作,若要执行要求事务为非只读事务。 GAUSS-04243: "cannot execute %s during recovery" SQLSTATE: 25006
SQLSTATE: 22023 错误原因:memory_limit的值格式无效。 解决办法:使用正确的内存大小格式,单位使用KB,MB,GB,数值要求整数。 GAUSS-04496: "memory_limit size value can't be %d." SQLSTATE: 22003
的报错,以及由于COPY FROM操作中源数据与目标表的表结构不一致导致的报错,均不能正常回滚到保存点之前,而是整个事务回滚。 SQL标准要求,使用savepoint建立一个同名保存点时,需要自动删除前面那个同名保存点。在GaussDB(DWS)数据库里,将保留旧的保存点,但是在