检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
column_name/view_name.column_name 定义/修改注释的列名称。前缀可加表名称或者视图名称。 constraint_name 定义/修改注释的表约束的名称。 table_name 表的名称。 function_name 定义/修改注释的函数名称。 argmode,argname
通过系统表pg_database查询数据库列表。 1 SELECT datname FROM pg_database; 修改数据库 可以使用ALTER DATABASE语句修改数据库属性(比如:owner、名称和默认的配置属性)。 为数据库设置默认的模式搜索路径。 1 ALTER DATABASE
通过如下步骤修改参数值: 登录GaussDB(DWS) 管理控制台。 在左侧导航树,单击“集群管理”。 在集群列表中找到所需要的集群,然后单击集群名称。 进入集群的“参数修改”页面,分别找到“comm_quota_size”和“comm_usable_memory”参数,修改其参数值
数据库性能 为什么GaussDB(DWS)使用一段时间后执行SQL很慢? 为什么GaussDB(DWS)的性能在极端场景下并未比单机数据库好 GaussDB(DWS)业务读写阻塞,如何查看某个时间段的sql执行记录? GaussDB(DWS)中“算子下盘”是什么含义? GaussDB(DWS)的CPU资源隔离管控介绍
数据库使用 如何调整GaussDB(DWS)分布列? 如何查看和设置GaussDB(DWS)数据库的字符集编码格式 如何处理GaussDB(DWS)建表时date类型字段自动转换为timestamp类型的问题? GaussDB(DWS)是否需要定时对常用的表做VACUUM FULL和ANALYZE操作?
数据库管理 基于角色的权限管理(RBAC) 只读用户配置权限 SQL查询优秀实践 数据倾斜查询优秀实践 用户管理优秀实践 查看表和数据库的信息 数据库SEQUENCE优秀实践
SQLSTATE: 0A000 错误原因:ALTER COLUMN TYPE操作,不能修改表的分布列的类型。 解决办法:暂不支持更改表的分布列的类型,只能修改非分布列的类型,可将分布列调整为其他列之后修改数据类型。 GAUSS-00782: "cannot refer to other
导出数据库 GaussDB(DWS)支持使用gs_dump工具导出某个数据库级的内容,包含数据库的数据和所有对象定义。可根据需要自定义导出如下信息: 导出数据库全量信息,包含数据和所有对象定义。 使用导出的全量信息可以创建一个与当前库相同的数据库,且库中数据也与当前库相同。 仅导
new_name; 参数说明 trigger_name 要修改的触发器名字。 取值范围:已存在的触发器。 table_name 要修改的触发器所在的表名称。 取值范围:已存在的含触发器的表。 new_name 修改后的新的触发器名字。 取值范围:符合标识符命名规范的字符串,最大长度不
要查看用户属性,请查询系统表PG_AUTHID。 1 SELECT * FROM pg_authid; 修改用户属性 ALTER USER语句用于更改用户属性(例如,更改用户密码或权限等内容)。 示例: 用户u1重命名为u2: 1 ALTER USER u1 RENAME TO
要查看用户属性,请查询系统表PG_AUTHID。 1 SELECT * FROM pg_authid; 修改用户属性 ALTER USER语句用于更改用户属性(例如,更改用户密码或权限等内容)。 示例: 用户u1重命名为u2: 1 ALTER USER u1 RENAME TO
ble_name, time) 描述:用来修改冷热表的冷数据切换至OBS上的时间,默认为每日0点。 table_name为冷热表表名,类型为name,time为数据切换任务调度时间,类型为Time。 返回值:SUCCESS,任务时间修改成功。 示例: 1 2 3 4 5 SELECT
SCHEMA 功能描述 修改模式属性。 注意事项 只有模式的所有者或者被授予了模式ALTER权限的用户,有权限执行ALTER SCHEMA命令,系统管理员默认拥有此权限。 若要修改模式的所有者,当前用户必须是该模式的所有者或者系统管理员。 语法格式 修改模式的名称。 1 2 ALTER
ALTER SEQUENCE 功能描述 修改序列定义。 注意事项 使用ALTER SEQUENCE的用户必须是该序列的所有者。 当前版本仅支持修改拥有者、归属列和最大值。若要修改其他参数,可以删除重建,并用Setval函数恢复当前值。 ALTER SEQUENCE MAXVALUE不支持在事务、函数和存储过程中使用。
ble_name, time) 描述:用来修改冷热表的冷数据切换至OBS上的时间,默认为每日0点。 table_name为冷热表表名,类型为name,time为数据切换任务调度时间,类型为Time。 返回值:SUCCESS,任务时间修改成功。 示例: 1 2 3 4 5 SELECT
据量在10万左右,根据业务评估,将cache值修改为10000(实际使用时应根据业务设置合理的cache值,既能保证快速访问,又不会造成序列号浪费)。 8.2.1.100及以上集群版本中支持使用ALTER SEQUENCE的方式修改cache值。 8.2.1及之前低版本集群中Ga
在左侧导航栏中,单击“集群管理”。 在集群列表中找到所需要的集群,单击集群名称,进入集群“基本信息”页面。 单击“参数修改”页签,修改参数“max_connections”的值,然后单击“保存”。 在“修改预览”窗口,确认修改无误后,单击“保存”。 关于查看用户会话连接数的方法如表1。 表1 查看会话连接数 描述
数据倾斜查询优秀实践 导入过程存储倾斜即时检测 快速定位查询存储倾斜的表 父主题: 数据库管理
可进行正在重分布的本地表的重命名、修改schema、DROP、TRUNCATE、TRUNCATE-PARTITION业务。 正在重分布的表不支持功能如下: 不支持执行ALTER TABLE语句,典型包括增加、删除字段,增加或删除分区等,但TRUNCATE PARTITION除外。 不支持创建、修改和删除索引。
"cannot rename inherited constraint '%s'" SQLSTATE: 42P16 错误原因:修改继承的约束名。 解决办法:禁止修改继承的约束名。 GAUSS-00702: "relation '%s' already exists" SQLSTATE: