检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果集群内存利用率偏低(例如低于50%),则可判断是大量查询的估算内存偏大导致告警,需要对相关表执行analyze操作。 确认其他资源竞争是否激烈。 按照2的方法,查看集群CPU、IO、网络的使用情况。 如果出现满负载,则查询实时TopSQL将占用资源高的语句清理掉。 确认是否短时间内提交查询过多。
如果您已购买折扣套餐包,您可以在GaussDB(DWS)管理控制台上查看已购买资源包的使用详情,并且可以根据使用情况决定是否退订相应资源包,详情想参见折扣套餐资源。 查看方法 在GaussDB(DWS)管理控制台,左侧导航栏选择“管理 > 资源包管理”。 选择所要查看的资源包对应的详细信息,包括资源包规格、区域
ack_cost参数设置为比explain查询结果中的预估代价小的一个值,即将resource_track_cost参数设置为100,设置方法请参见resource_track_cost。 在完成本示例后,仍然要将resource_track_cost设置为原始的默认值10000
UPDATE,DELETE,CREATE TABLE AS或EXECUTE语句,但不改动数据(执行这些语句会影响数据),可使用以下所示的方法: 1 2 3 START TRANSACTION; EXPLAIN ANALYZE ...; ROLLBACK; 语法格式 显示SQL
解决办法:调用gs_om -t status --detail命令查询集群状态,确认GTM状态,如果集群中GTM状态异常,则需要重新安装集群方法修复该集群。 GAUSS-52919 : "Failed to upgrade." SQLSTATE:无 错误原因:升级失败 解决办法:请
ack_cost参数设置为比explain查询结果中的预估代价小的一个值,即将resource_track_cost参数设置为100,设置方法请参见resource_track_cost。 在完成本示例后,仍然要将resource_track_cost设置为原始的默认值10000
功能。resource_track_level为session级参数,可以对某个session的资源监控级别进行灵活设置。这两个参数的设置方法如下表: 表2 设置资源监控信息统计级别 enable_resource_track resource_track_level query级别信息
该权限。 如果执行REVOKE的角色持有的权限是通过多层成员关系获得的,则具体是哪个包含的角色执行的该命令是不确定的。在这种场合下,最好的方法是使用SET ROLE成为特定角色,然后执行REVOKE,否则可能导致删除了不想删除的权限,或者是任何权限都没有删除。 示例 撤销joe用户的所有权限:
拥有所有权限的用户 1 GRANT ALL PRIVILEGES ON u1.t1 TO u5; √ √ √ √ 操作步骤 以下将演示不同权限的授权方法和验证过程。 打开窗口1(即dbadmin连接会话窗口,后续不再提示),使用系统管理员dbadmin连接DWS数据库,创建用户u1~u5(
该权限。 如果执行REVOKE的角色持有的权限是通过多层成员关系获得的,则具体是哪个包含的角色执行的该命令是不确定的。在这种场合下,最好的方法是使用SET ROLE成为特定角色,然后执行REVOKE,否则可能导致删除了不想删除的权限,或者是任何权限都没有删除。 示例 创建用户jim:
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 --游标参数的传递方法。 CREATE OR REPLACE PROCEDURE cursor_proc1() AS DECLARE DEPT_NAME
m:数值可以以内联压缩方式存储。 x:数值可以以内联压缩方式或者在"次要"表里存储。 须知: m域也可以移到从属表里存储,但只是最后的解决方法(首先移动e和x域)。 typenotnull boolean 表示在某类型上的一个NOTNULL约束。目前只用于域。 typbasetype
table_name 需要为其创建索引的表的名字,可以用模式修饰。 取值范围:已存在的表名。 USING method 指定创建索引的方法。 取值范围: btree:B-tree索引使用一种类似于B+树的结构来存储数据的键值,通过这种结构能够快速的查找索引。btree适合支持比较查询以及查询范围。
数据在GaussDB(DWS)中是否安全? 安全。在大数据时代,数据是用户的核心资产。公有云将继续秉承多年来向社会做出的“上不碰应用,下不碰数据”的承诺,保证用户核心资产的安全。这是对用户和社会的承诺,也是公有云及其伙伴商业成功的保障和基石。 数据仓库服务工程师对整个数据仓库系统
--赋予public的权限 xxxx表示赋予的权限,yyyy表示授予该权限的角色。权限的参数说明请参见表2。 reloptions text[] 特定的访问方法选项,用"keyword=value"字符串形式表示。 relfrozenxid64 xid 该表中所有在此之前的事务ID已经被替换为一个
默认值:默认打开OBS、HADOOP、REMOTE_DATANODE,关闭MD。可由SHOW profile_logging_module查看。 设置方法:首先,可以通过SHOW profile_logging_module来查看哪些模块是支持可控制的。例如,查询输出结果为: 1 2 3 4
m:数值可以以内联压缩方式存储。 x:数值可以以内联压缩方式或者在"次要"表里存储。 须知: m域也可以移到从属表里存储,但只是最后的解决方法(首先移动e和x域)。 typenotnull boolean 表示在某类型上的一个NOTNULL约束。目前只用于域。 typbasetype
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 --游标参数的传递方法。 CREATE OR REPLACE PROCEDURE cursor_proc1() AS DECLARE DEPT_NAME
操作。 多数细粒度策略以API接口为粒度进行权限拆分,GaussDB(DWS)支持的API授权项请参见权限策略和授权项。 细粒度策略的创建方法,请参见GaussDB(DWS)自定义策略。 如表1所示,包括了GaussDB(DWS)的所有系统权限。 表1 GaussDB(DWS)系统权限
group,控制组)进行CPU资源管控,涉及CPU、cpuacct、cpuset子系统。CPU共享配额管控基于CPU子系统的cpu.shares实现,该配置方法的好处是:OS CPU没有占满的情况下,不触发CPU管控;CPU专属限额管控基于cpuset实现;cpuacct子系统主要用于CPU资源使用的监控。