检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GAUSS-04382: "Error happen when execute memcpy_s:%d" SQLSTATE: XX000 错误原因:安全函数调用,内存复制出错。 解决办法:ERROR级别,回滚正在执行的作业。 GAUSS-04383: "Bucketmap is NULL"
new_table UNLOGGED指定表为非日志表。写入非日志表中的数据不会写入到预写日志中,这样就会比普通表快很多。但是,非日志表也是不安全的,在冲突或异常关机后会被自动删截。非日志表中的内容也不会被复制到备用服务器中。在该类表中创建的索引也不会被自动记录。 new_table指定新建表的名字。
the period of validity. " SQLSTATE: XX000 错误原因:当前账户不在有效期范围内。 解决办法:需要由安全管理员重新设定用户的有效开始时间和有效结束时间。 GAUSS-04380: "memory is temporarily unavailable"
grant_to_public,表示允许安全模式下使用grant to public功能。 grant_with_grant_option,表示允许安全模式下使用with grant option功能。 foreign_table_options,表示允许安全模式下使用外表操作功能,不需要显式赋予用户useft权限。
200及以上集群版本支持。 该功能目前支持备份设备为OBS的快照。 快照状态为“可用”时,用户才可以进行快照恢复。 不支持恢复逻辑集群与资源池到当前集群。 操作步骤 登录GaussDB(DWS)管理控制台。 在左侧导航栏中,选择“管理 > 快照管理”(或在集群列表中,单击指定集群的名称,
execute %s within security-restricted operation" SQLSTATE: 42501 错误原因:在安全限制下不能执行某些操作。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04245: "Invalid transaciton_id
DB(DWS)中,这个程序就是存储过程。 存储过程是SQL,PL/SQL,Java语句的组合。存储过程使执行商业规则的代码可以从应用程序中移动到数据库。从而,代码存储一次能够被多个程序使用。 存储过程的创建及调用办法请参考CREATE PROCEDURE。 GaussDB(DWS)
)进行精细的权限管理,您可以使用统一身份认证服务统一身份认证服务(Identity and Access Management,简称IAM)。通过IAM,您可以: 根据企业的业务组织,在您的华为云账号中,给企业中不同职能部门的员工创建IAM用户,让员工拥有唯一安全凭证,并使用GaussDB(DWS)资源。
缩进/取消缩进行 缩进/取消缩进选项用于根据“首选项”页签中定义的缩进大小来移动行。 按照以下步骤在“PL/SQL Viewer”或“SQL终端”中缩进行: 选中目标行。 按下Tab键或单击。 根据“首选项”页签中定义的缩进大小来移动选中的行。可参见表1来修改缩进大小。 按照以下步骤在“PL/SQL
修改索引属性 ALTER INDEX 删除索引 DROP INDEX 重建索引 REINDEX 定义角色 角色是用来管理权限的,从数据库安全的角度考虑,可以把所有的管理和操作权限划分到不同的角色上。所涉及的SQL语句,请参考下表。 表7 角色定义相关SQL 功能 相关SQL 创建角色
审视和修改表定义 在分布式框架下,数据分布在各个DN上。一个或者几个DN的数据存在一块物理存储设备上,较好的表定义需要满足以下要求: 表数据均匀分布在各个DN上,以防止单个DN对应的存储设备空间不足造成集群有效容量下降。选择合适分布列,避免数据分布倾斜可以实现该点。 表Scan压力
配置CDM的源端连接。 登录CDM管理控制台,单击左侧“集群管理”。 如果CDM与源端ADB通过公网连接,需要绑定公网IP,参见绑定EIP。 单击集群名称右边的“作业管理”,进入迁移作业界面。 图6 CDM集群管理页面 首次建立作业连接前,需要安装驱动。选择“连接管理 > 驱动管理”,安装MySQL驱动。
option to re-compile krb5" SQLSTATE: XX000 错误原因:系统内部错误。检测kerberos是非线程安全的。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04459: "unknow option %d" SQLSTATE: XX000
VOLATIL...相关说明。 UNLOGGED指定表为非日志表。写入非日志表中的数据不会写入到预写日志中,这样就会比普通表快很多。但是,非日志表也是不安全的,在冲突或异常关机后会被自动删截。非日志表中的内容也不会被复制到备用服务器中。在该类表中创建的索引也不会被自动记录。 new_table指定新建表的名字。
创建和管理GaussDB(DWS)表 创建表 CREATE TABLE命令创建一个表,创建表时可以定义以下内容: 表的列及数据类型。 表约束的定义,即任何用于限制列或者表中数据的表约束或者列约束。参见表约束的定义。 表分布的定义,即表的分布策略,它决定GaussDB(DWS)数据
| (4 rows) 使用管理员用户给普通用户赋予创建外部服务器的权限和使用外表的权限。 使用数据库管理员用户通过GaussDB(DWS)提供的数据库客户端连接新建的数据库。 例如,使用gsql客户端的用户可以直接使用如下语句切换为管理员用户去连接新建的数据库: 1 \c
分析函数 分析函数根据一组行计算一个聚合值。它与聚集函数的不同之处在于,它为每个组返回多行。分析函数通常用于计算累积值,数据移动值,中间值和报告聚合值。DSC支持分析函数,包括RATIO_TO_REPORT函数。 输入:分析函数 1 2 3 4 5 SELECT empno, ename
审视和修改表定义 在分布式框架下,数据分布在各个DN上。一个或者几个DN的数据存在一块物理存储设备上,较好的表定义需要满足以下要求: 表数据均匀分布在各个DN上,以防止单个DN对应的存储设备空间不足造成集群有效容量下降。选择合适分布列,避免数据分布倾斜可以实现该点。 表Scan压力
定的行。定位方法如表2所示。 表2 在结果集中定位的方法 方法 描述 next() 把ResultSet向下移动一行。 previous() 把ResultSet向上移动一行。 beforeFirst() 把ResultSet定位到第一行之前。 afterLast() 把ResultSet定位到最后一行之后。
已获取Kettle工具包,下载地址(本文以9.4.0.0-343版本为例)。 已安装JDK 1.8环境,并配置相关环境变量。 已获取Kettle工具套件。工具包中包括DWS驱动包、Redshift驱动包、plugin文件夹。 图1 Kettle工具套件 步骤一:部署Kettle工具 解压下载的Kettle工具包,如下图所示。