检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
请确定使用的GDS版本和数据库的版本保持一致,否则数据库会提示错误并终止导入导出操作,因此请注意GDS工具和数据库的版本务必严格匹配。具体版本可通过-V参数进行查看。 参数说明 -d dir 设置待导入数据文件的目录。在gds进程权限允许的条件下,-d指定的目录会自动被创建。 -p ip:port
SELECT”表示赋予的是表的查询权限,如果需要给其他用户赋予表的其他权限,请参考GRANT章节。 如果需要给某个用户赋权“可查询数据库所有schema里所有表”,可通过系统表PG_NAMESPACE查询出schema后授权。例如: 1 SELECT 'grant select on all tables in
可以是普通的SELECT查询语句,也可以是INSERT、UPDATE、DELETE、VALUES等其它数据修改语句,使用数据修改语句时需要通过RETURNING子句返回元组。例如: 1 WITH s AS (INSERT INTO t VALUES(1) RETURNING a)
可以是普通的SELECT查询语句,也可以是INSERT、UPDATE、DELETE、VALUES等其它数据修改语句,使用数据修改语句时需要通过RETURNING子句返回元组。例如: 1 WITH s AS (INSERT INTO t VALUES(1) RETURNING a)
AS时,源表中的CONSTRAINT行将保留在新表中。 如果session_mode设为Teradata,则必须删除目标表中的重复记录。该操作通过在迁移脚本中添加MINUS运算符实现。 如果session_mode设为ANSI,则允许目标表中存在重复记录。 如果源表具有PRIMARY
统功能,如果不影响其他业务查询,则等待表vacuum full结束后告警自动消除。 如果vacuum full操作影响正常业务执行,则可以通过“实时查询”页面对相关会话进行查杀,可以选择其他时间执行vacuum full操作。 告警清除 当表vacuum full结束后,自动消除告警。
局部聚簇 Partial Cluster Key(局部聚簇,简称PCK)是列存表的一种局部聚簇技术,在GaussDB(DWS)中,使用PCK可以通过min/max稀疏索引实现事实表快速过滤扫描。PCK的选取遵循以下原则: 【关注】一张表上只能建立一个PCK,一个PCK可以包含多列,但是一般不建议超过2列。
100及以上集群版本中支持使用ALTER SEQUENCE的方式修改cache值。 8.2.1及之前低版本集群中GaussDB(DWS)不支持通过ALTER SEQUENCE的方式修改cache值,可以通过如下方式修改已有sequence的cache值,以mytable表为例: 解除当前sequence与目标表的关联关系
login_audit_messages(flag boolean) 描述:查看登录用户的登录信息。 返回值类型:元组 示例: 查看上一次登录认证通过的日期、时间和IP等信息: 1 2 3 4 5 SELECT * FROM login_audit_messages(true); username
错误原因:共享内存不足。 解决办法:1.可能需要将max_locks_per_transaction参数调大;2.可能当前节点上内存资源不足,需要通过释放相应的内存来解决; GAUSS-02514: "unrecognized hash action code: %d" SQLSTATE:
expression NOTNULL 不要写expression=NULL或expression<>(!=)NULL,因为NULL代表一个未知的值,不能通过该表达式判断两个未知值是否相等。 1 2 3 4 5 6 7 8 9 10 11 SELECT 2+2 ISNULL AS
使用流程 从MRS导入数据到集群流程如下: 前提条件 创建一个MRS集群,具体操作步骤请参见购买自定义集群。 创建一个HDFS外表,外表通过外部服务器的接口,从MRS集群查询数据。 具体操作步骤请参见《数据仓库服务数据迁移与同步》中从MRS导入数据到集群章节。 同一个网络下可以有多个MRS数据源,
局部聚簇 Partial Cluster Key(局部聚簇,简称PCK)是列存表的一种局部聚簇技术,在GaussDB(DWS)中,使用PCK可以通过min/max稀疏索引实现事实表快速过滤扫描。PCK的选取遵循以下原则: 【关注】一张表上只能建立一个PCK,一个PCK可以包含多列,但是一般不建议超过2列。
expression NOTNULL 不要写expression=NULL或expression<>(!=)NULL,因为NULL代表一个未知的值,不能通过该表达式判断两个未知值是否相等。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
(orientation = column,compression=middle) DISTRIBUTE BY hash (ca_address_sk); 用户通过管理控制台登录到OBS数据服务器。在OBS数据服务器上,分别创建数据文件存放的两个桶“/input-data1”和“/input-data
GAUSS-01964: "invalid type internal size %d" SQLSTATE: 42P17 错误原因:无效的类型长度。 解决办法:请通过\d+ tablename检查字段对应的类型长度。 GAUSS-01965: "alignment '%c' is invalid for
not open file '%s' for reading: %m" SQLSTATE: XX000 错误原因:打开文件失败。 解决办法:通过错误码,检查文件打开失败的原因并进行修正(不存在,无权限,磁盘空间满等)。 父主题: GAUSS-01201 -- GAUSS-01300
参数类型:SUSET 取值范围:整型,1~2147483647,单位为毫秒(ms)。 默认值:1s ddl_lock_timeout 参数说明:通过该参数单独指定阻塞DDL语句锁等待的时间,当申请的锁等待时间超过设定值时,系统会报错。(该参数仅8.1.3.200及以上集群版本支持) 参数类型:SUSET
参数说明:用于设置或者显示模块日志在服务端的可输出性。该参数属于会话级参数,不建议通过gs_guc工具来设置。 参数类型:USERSET 取值范围:字符串 默认值:所有模块日志在服务端是不输出的,可由SHOW logging_module查看。 设置方法:首先,可以通过SHOW logging_module来查看哪
0及以上集群版本支持数据库加密功能。 数据库加密功能创建集群时选择是否开启,一旦开启就无法关闭。详情请参见加密数据库。普通集群创建完后,可以通过转加密集群功能,将集群转成加密集群。 开启数据库加密功能后,用于加密GaussDB(DWS)数据库的KMS密钥在使用过程中不能被禁用、删除