检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据类型 数字类型 日期和时间类型 字符串类型 空间数据类型 大对象类型 集合类型 布尔类型 二进制类型 JSON类型 父主题: MySQL语法迁移
AD或A.D. 纪元标识。BC(公元前),AD(公元后)。 月 MONTH 全长大写月份名(空白填充为9字符) MON 大写缩写月份名(3字符) MM 月份数(01-12) RM 罗马数字的月份(I-XII ;I=JAN)(大写) 天 DAY 全长大写日期名(空白填充为9字符) DY
【关注】减少需要扫描的数据量。通过分区表的剪枝机制可以大幅减少数据的扫描量。 【关注】尽量减少随机I/O。通过聚簇/局部聚簇可以实现热数据的连续存储,将随机I/O转换为连续I/O,从而减少扫描的I/O代价。 【关注】尽量避免数据shuffle。shuffle是指在物理上,数据从一个节点传输到另一
其值是一系列表空间名的列表。如果列表中有多个表空间时,每次临时对象的创建,GaussDB(DWS)会在列表中随机选择一个表空间;如果在事务中,连续创建的临时对象被放置在列表里连续的表空间中。如果选择的列表中的元素是一个空串,GaussDB(DWS)将自动将当前的数据库设为默认的表空间。 参数类型:USERSET
noncontiguous page in hash index '%s'" SQLSTATE: XX000 错误原因:哈希索引扩的页必须连续,不支持非连续扩页。 解决办法:内部错误,属于预防性报错机制。请联系技术支持工程师提供技术支持。 GAUSS-03409: "unexpected
注释 MySQL支持由 '#' 或 '--' 字符引起的单行注释,而GaussDB(DWS)仅支持由双破折号 '--' 字符引起的单行注释。DSC工具迁移时会将 '#' 转化为 '--' 注释。 输入示例 1 2 3 4 5 6 7 ## comment sample create
全局SQL查询 通过pgxc_stat_activity函数和视图实现全局SQL查询。 执行如下命令连接数据库。 gsql -d postgres -p 8000 执行如下命令创建pgxc_stat_activity函数。 DROP FUNCTION PUBLIC.pgxc_stat_activity()
JSON类型 概述 JSON数据类型可以用来存储JSON(JavaScript Object Notation)数据,DSC工具支持以下列出类型转换。 类型对照 输入示例JSON 1 2 3 4 5 6 7 CREATE TABLE IF NOT EXISTS `runoob_dataType_test`(
执行业务抛出异常 Broken pipe, connection reset by peer 问题分析:网络故障,数据库连接超时。 处理方法:检查网络状态,修复网络故障,影响数据库连接超时的因素。例如,数据库参数session_timeout。 登录GaussDB(DWS)管理控制台。
基本概念 GaussDB(DWS)的管理概念 集群 表示由多个节点组成的服务器群组。GaussDB(DWS)以集群为单位进行组织,一个GaussDB(DWS)集群由多个在相同子网中的相同规格的节点组成,共同提供服务。 节点 每个GaussDB(DWS)集群部署节点取值范围为3~2
'\\') tp++; 上述问题属于PG基线的代码实现问题。当然可以通过枚举所有可能出现的非法情形来解决,但是实现难度比较大,更为关键的是会增加判断逻辑降低处理效率,这也是社区坚决不允许引入gbk、SJIS(日文)等字符集的原因所在。 解决方法:尽量不使用GBK作为server端字符编
模板”创建一个符合您需求的告警模板。 - 告警策略 当告警内容选择从自定义创建时,该参数有效。 设置触发告警的告警策略。例如,CPU使用率连续三个周期原始值≥80%。 数据仓库服务支持的监控指标请参见表1。 - 告警级别 根据告警的严重程度不同等级,可选择紧急、重要、次要、提示。
GaussDB(DWS)数据库对象命名规则 数据库对象命名需要满足约束:长度不超过63个字符,以字母或下划线开头,中间字符可以是字母、数字、下划线、$。 【建议】避免使用保留或者非保留关键字命名数据库对象。 可以使用SELECT * FROM pg_get_keywords()查
GaussDB(DWS)数据库安全管理 GaussDB(DWS)用户及权限管理 GaussDB(DWS)敏感数据管理
DWS数据库中的Ruby是什么用户? 在执行SELECT * FROM pg_user语句查看当前系统的用户时,看到Ruby用户且拥有很多权限。 Ruby用户为官方运维使用账户,DWS数据库创建后,默认生成Ruby账户,不涉及安全风险,请放心使用。 父主题: 账户与权限
索引 唯一索引 普通索引和前缀索引 HASH索引 BTREE索引 SPATIAL空间索引 FULLTEXT全文索引 删除索引 索引重命名 父主题: MySQL语法迁移
执行gsql连接数据库命令提示gsql:command not found 问题现象 执行gsql -d postgres -p 26000 -r出现如下错误: 1 gsql:command not found… 原因分析 没有在gsql的bin目录下执行。 未执行环境变量。 处理方法
HASH索引 GaussDB(DWS)不支持HASH索引。DSC工具迁移时会根据GaussDB(DWS)的特性将其迁移为普通索引。 内联HASH索引。 输入示例 1 2 3 4 5 6 7 8 9 10 11 12 CREATE TABLE `public`.`
删除索引 MySQL支持DROP INDEX和ALTER TABLE DROP INDEX两种删除索引的语句。DSC工具迁移时会根据GaussDB(DWS)的特性进行相应适配。 DROP INDEX 输入示例 1 2 3 4 5 6 7 8 9 10 11 12
存过高估算场景时,语句预占内存资源过大,会引发后续作业排队,导致系统资源利用率下降,内存负反馈机制,会基于DN上的实际使用内存情况,判断如果集群连续一段时间处于高估场景时,会由CCN节点动态降低语句在CN预占的内存资源,将高估的内存腾让出来,给后续作业使用,从一定程度上缓解了语句严重高估导致系统资源利用率下降的问题。