检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
将用于更新该页面的行。这样使得“UPDATE”操作可以在和原页面相同的页面上,放置更新后的行内容,比放置在不同的页面上更加高效。对于从未更新过表项的表来说,完全填充是最好的选择。但是对于更新规模较大的表,较小填充因子更加合适。TOAST表不支持设置该参数。 在“设置表描述”框中填写表的简短描述。
用户存在依赖关系无法删除如何处理 问题现象 数据库使用中遇到某些用户离职或者角色变更时,要对其账号进行销户、权限进行回收等操作,但是删除用户时出现类似:role “u1” cannot be dropped because some objects depend on it的报错信息,无法删除该用户。
GaussDB(DWS)数据库账户密码到期了,如何修改? 数据库账户密码到期修改方式如下: 数据库管理员dbadmin的密码,可登录管理控制台选择集群所在行右边的“更多 > 重置密码”进行修改。 图1 dbadmin重置密码 数据库账户(普通用户和管理员dbadmin)的密码有效期,也可以在连接数据库后使用ALTER
GaussDB(DWS)如何实现行转列及列转行? 本节介绍GaussDB(DWS)中如何使用SQL语句实现行转列、列转行。 场景介绍 以学生成绩为例: 老师会按照学科录入成绩,每科老师都会单独录入每个学生对应学科的成绩,而每位学生只关注自己各科的成绩。如果把老师录入数据作为原始表
如何实现GaussDB(DWS)不同编码库之间数据容错导入 要实现从数据库A(UTF8编码)至数据库B(GBK编码)的数据导入,常规方法导入数据时会出现字符集编码不匹配的错误,导致数据无法导入。 针对小批量数据导入的场景,可以通过\COPY命令来完成,具体方法如下: 创建数据库A
如何查看GaussDB(DWS)某个用户有哪些表的权限? 场景一:查看用户有哪些表的权限,可使用information_schema.table_privileges系统表查看。例如 1 SELECT * FROM information_schema.table_privileges
如何查看GaussDB(DWS)表是行存还是列存? 表的存储方式由建表语句中的ORIENTATION参数控制,row表示行存,column表示列存。 不指定ORIENTATION参数,默认为row行存。 查看已创建的表是行存还是列存,可通过表定义函数PG_GET_TABLEDEF查询。
“安全设置”。 默认显示“配置状态”为“已同步”,表示页面显示的是数据库当前最新结果。 在“SSL连接”区域中,单击“服务器端是否强制使用SSL连接”的设置开关进行设置,建议开启。 :开启,设置参数require_ssl=1,表示服务器端强制要求SSL连接。 :关闭,设置参数re
“安全设置”。 默认显示“配置状态”为“已同步”,表示页面显示的是数据库当前最新结果。 在“SSL连接”区域中,单击“服务器端是否强制使用SSL连接”的设置开关进行设置,建议开启。 :开启,设置参数require_ssl=1,表示服务器端强制要求SSL连接。 :关闭,设置参数re
PG_STATS PG_STATS视图提供对存储在pg_statistic表里面的单列统计信息的访问。 表1 PG_STATS字段 名称 类型 引用 描述 schemaname name PG_NAMESPACE.nspname 包含表的模式名。 tablename name PG_CLASS
无法ping通。 处理方法 网络不通 如果客户端主机通过GaussDB(DWS)集群的内网地址进行连接,应重新申请一台弹性云服务器作为客户端主机,且该弹性云服务器必须和GaussDB(DWS)集群处于相同的VPC和子网内。 安全组规则禁止ping 检查GaussDB(DWS)集群
r_reason_desc char(100) ); 以root用户登录每台GDS数据服务器,在两台数据服务器上,分别创建数据文件存放目录“/input_data”。以下以IP为192.168.0.90的数据服务器为例进行操作,剩余服务器上的操作与它一致。 mkdir -p /input_data (
如何查看GaussDB(DWS)数据库用户的创建时间? 方式一: 在创建GaussDB(DWS)数据库用户时,如果指定了用户的生效时间(VALID BEGIN)与用户创建时间一致,且之后未修改过该用户生效时间的情况下,就可以使用视图PG_USER查看用户列表,并通过valbegi
用的时区默认为“UTC”。如果操作系统时间所设置的时区不是UTC时区,就会出现GaussDB(DWS)数据库时间和系统时间不一致的情况。通常情况下集群时区不需要进行修改,设置客户端时区可以对SQL执行产生影响。例如,如果系统时间所设置的时区为北京时区,北京时区是东八区,比UTC时间早8小时。
GaussDB(DWS)数据库支持通过OBS外表并行导出数据:通过OBS外表设置的导出模式、导出数据格式等信息来指定导出的数据文件,利用多DN并行的方式,将数据从GaussDB(DWS)数据库导出到外部,存放在OBS对象存储服务器上,从而提高整体导出性能。 CN只负责任务的规划及下发,数据导出
集群列表”页面重置密码,重置密码后账号即可自动解锁。输错密码的次数上限默认为10次,可以在集群的“参数修改”页面通过参数“failed_login_attempts”进行设置,设置方法请参见修改GaussDB(DWS)集群GUC参数。 重置密码 登录GaussDB(DWS)管理控制台。 单击“专属集群 > 集群列表”。
如何创建GaussDB(DWS)数据库私有用户和私有表? 场景介绍 在业务场景中,普通用户创建的表,系统管理员dbadmin默认是有访问权限,并未完全私有。而在三权分立开启下的业务场景中,管理员dbadmin对普通用户的表没有访问权限,同时也没有控制权限(DROP、ALTER、TRUNCATE)。
如何使用GaussDB(DWS)自定义函数改写CRC32()函数 GaussDB(DWS)目前未内置CRC32函数,但如果需要实现MySQL中的CRC32()函数功能,用户可使用GaussDB(DWS)的自定义函数语句对其进行改写。 函数:CRC32(expr) 描述:用于计算循
如何将GaussDB(DWS)联结查询的null结果替换成0? 在执行outer join(left join、right join、full join)联结查询时,outer join在匹配失败的情况下结果集会补空,产生大量NULL值, 可以在联结查询时将这部分null值替换为0。
Studio服务创建GaussDB(DWS)外表时不支持中文,如何处理 问题现象 使用DataArts Studio服务创建GaussDB(DWS)的OBS外表,并且在创建外表语句中指定OBS文件编码格式是UTF-8,但是导入数据时报错,如何处理? 原因分析 存储在OBS中的源文件含有非UTF-8的数据。