检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
根据源库端数据库类型,在GaussDB(DWS)中建库时通过DBCOMPATIBILITY指定兼容模式,当前支持Teradata、Oracle和MySQL等多种兼容模式。 建议2.4 存在关联计算的对象创建在同一个DATABASE中 违反规则的影响: 跨库访问无论使用哪种方案,性能均劣于同一DATABASE内的关联操作。
GaussDB(DWS)业务读写阻塞,如何查看某个时间段的sql执行记录? 当您的数据库集群出现读写阻塞时,可通过TopSQL功能查看某个时间段所执行的sql语句,支持查看当前CN或者所有CN的sql语句。 TopSQL功能包括查看实时sql语句和历史sql语句: 实时sql语句查询请参见:实时TopSQL语句。
ALTER GROUP 功能描述 修改一个用户组的属性。 注意事项 ALTER GROUP是ALTER ROLE的别名,非SQL标准语法,不推荐使用,建议用户直接使用ALTER ROLE替代。 语法格式 向用户组中添加用户。 1 2 ALTER GROUP group_name
by不是必须的 当前集群中: dn_6001_6002 节点(当前的主节点实例)的db1和db2数据库中都存在残留文件记录。 残留文件在residualfile列展示。 filepath列为记录残留文件的记录文件,保存在实例数据目录下pg_residualfiles目录中。 调用pgxc_
by不是必须的 当前集群中: dn_6001_6002 节点(当前的主节点实例)的db1和db2数据库中都存在残留文件记录。 残留文件在residualfile列展示。 filepath列为记录残留文件的记录文件,保存在实例数据目录下pg_residualfiles目录中。 调用pgxc_
见表1。该类型的操作符和内置函数请参见时间、日期处理函数和操作符。 如果其他的数据库时间格式和GaussDB(DWS)的时间格式不一致,可通过修改配置参数DateStyle的值来保持一致。 表1 日期/时间类型 名称 描述 存储空间 DATE Oracle兼容模式下等价于timestamp(0),记录日期和时间。
词表。如果识别为停用词则返回空数组,即表示该标记会被丢弃。否则,输入标记的小写形式作为规范化后的lexeme返回。此外,Simple词典可通过设置参数Accept为false(默认值true),将非停用词报告为未识别,传递给后继词典继续处理。 注意事项 大多数词典的功能依赖于词典
解析器 词法分析 语法分析 DDL DML 表达式 元数据
数据库参数修改 数据库时间与系统时间不一致,如何更改数据库默认时区 业务报错:Cannot get stream index, maybe comm_max_stream is not enough SQL语句执行失败,报错:canceling statement due to statement
MySQL语法迁移 支持的关键词和特性 数据类型 函数和表达式 表(可选参数、操作) 索引 注释 数据库 数据操作语句(DML) 事务管理和数据库管理 父主题: DSC
不支持物化视图定义中的CTE包含除SELECT语句以外的其他DML。 不支持基表上存在脱敏策略和行级访问控制或者基表属于私有用户。脱敏策略和行级访问控制可能会导致结果集错误,而私有用户可能导致刷新物化视图失败等问题。 语法格式 1 2 3 4 5 6 7 CREATE MATERIALIZED
attisdropped boolean 该字段是否已经被删除,不再有效。如果被删除,该字段物理上仍然存在表中,但会被分析器忽略,因此不能再通过SQL访问。 attislocal boolean 该字段是否局部定义在对象中。一个字段可以同时是局部定义和继承的。 attcmprmode tinyint
本示例以TPC-DS样例数据为例。 打开SQL客户端工具,连接到您的数据库。 使用explain语句查询所要执行的SQL语句的预估代价,从而可以确定该SQL语句是否会进行资源监控。 默认执行代价大于resource_track_cost的查询才会进行资源监控,用户才可以查询到相关的资源监控信息。 例如
冷热表用户函数 pg_obs_cold_refresh_time(table_name, time) 描述:用来修改冷热表的冷数据切换至OBS上的时间,默认为每日0点。 table_name为冷热表表名,类型为name,time为数据切换任务调度时间,类型为Time。 返回值:SUCCESS,任务时间修改成功。
查询外部表。 CteScan CTE表扫描 扫描SELECT查询中用WITH子句定义的子查询。 连接算子 连接算子对应了关系代数中的连接操作,以表 t1 join t2 为例,主要的集中连接类型如下:inner join、left join、right join、full join、semi
column_list ] ] 在任何gsql客户端登录数据库成功后,可以使用该命令进行数据的导入/导出。但是与SQL的COPY命令不同,该命令读取/写入的文件是本地文件,而非数据库服务器端文件;所以,要操作的文件的可访问性、权限等,都是受限于本地用户的权限。 说明: \COPY只适合小批量
表1 默认的用户权限 对象名称 系统管理员 安全管理员 审计管理员 普通用户 表空间 对表空间有创建、修改、删除、访问、分配操作的权限。 不具有对表空间进行创建、修改、删除、分配的权限,访问需要被赋权。 表 对所有表有所有的权限。 仅对自己的表有所有的权限,对其他用户的表无权限。
表1 默认的用户权限 对象名称 系统管理员 安全管理员 审计管理员 普通用户 表空间 对表空间有创建、修改、删除、访问、分配操作的权限。 不具有对表空间进行创建、修改、删除、分配的权限,访问需要被赋权。 表 对所有表有所有的权限。 仅对自己的表有所有的权限,对其他用户的表无权限。
描述 operation 是 String 操作类型。取值如下: addOmUser:添加运维用户。 deleteOmUser:删除运维用户。 increaseOmUserPeriod:延长用户有效期。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 error_code
对应的SDK代码示例。 状态码 状态码 描述 200 获得资源池的绑定用户列表成功。 400 请求错误。 401 鉴权失败。 403 没有操作权限。 404 找不到资源。 500 服务内部错误。 503 服务不可用。 父主题: 资源管理