检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
对于高脏页率的系统表,建议在确认当前没有用户操作该系统表时,再执行VACUUM FULL。 建议对脏页率超过80%的非系统表执行VACUUM FULL,用户也可根据业务场景自行选择是否执行VACUUM FULL。 使用场景 查询全库所有用户表的整体脏页率: 1 2 3 4
mem: 9471590KB Query estimated mem: 5144KB (3 rows) 如果优化器没有选择这种执行计划,可以通过以下方式优化: 1 2 3 set enable_index_nestloop = on; set enable_hashjoin = off;
范。 new_owner 同义词对象的新所有者。 取值范围:字符串,有效的用户名。 示例 创建同义词t1: 1 CREATE OR REPLACE SYNONYM t1 FOR ot.t1; 创建新用户u1: 1 CREATE USER u1 PASSWORD '{Password}';
length int [, fill text]) rpad(string text, length int [, fill text]) 通过填充字符fill(缺省为空格),把string填充到length长度,如果string已经比length长则将其尾部截断。如果fill为空
"Password should not equal to the rolname." SQLSTATE: XX000 错误原因:新密码和用户名相同。 解决办法:不允许密码和用户名相同。请重新选择符合要求的密码。 父主题: GAUSS-00601 -- GAUSS-00700
使用此类型语句在指定的DN执行AVG聚集计算时,返回结果集是以数组形式返回,如{4,2},表示sum结果为4,count结果为2。 由于CN节点不存储用户表数据,不允许指定CN节点执行用户表上的SELECT查询。 不允许执行嵌套的EXECUTE DIRECT语句,即执行的SQL语句不能同样是EXECUTE D
io_priority text 保留字段,无实际意义。 is_foreign boolean 表示资源池是否用于逻辑集群之外的用户。如果为true,表示资源池用来控制不属于当前资源池的普通用户的资源。 short_acc boolean 资源池是否开启短查询加速,默认开启。 短查询加速开启,简单查询在快车道管控。
GaussDB(DWS)缩容按钮置灰如何处理? 问题描述 用户进行缩容操作时,页面“缩容”按钮置灰,无法进入下一步缩容操作。 原因分析 在进行缩容操作前系统会提前检查集群是否满足缩容条件,缩容条件不满足,“缩容”按钮置灰。 解决办法 需排查集群配置信息,检查缩容是否满足以下条件:
(ORIENTATION = column) 选择压缩级别 在步骤1:创建初始表并加装样例数据中没有指定压缩比,GaussDB(DWS)默认为用户选择LOW级别压缩比。在这一步中把压缩比调整为MIDDLE级别,进行验证对比。 增加存储方式和压缩比后的建表样例如下: 1 2 3
数据类型是数据的一个基本属性,用于区分不同类型的数据。不同的数据类型所占的存储空间不同,能够进行的操作也不相同。数据库中的数据存储在数据表中。数据表中的每一列都定义了数据类型,用户存储数据时,须遵从这些数据类型的属性,否则可能会出错。下表列出了SQL-Server类型到GaussDB(DWS)的转换示例。 类型对照 数据类型
对象标识符类型 GaussDB(DWS)在内部使用对象标识符(OID)作为各种系统表的主键。系统不会给用户创建的表增加一个OID系统字段,OID类型代表一个对象标识符。 目前OID类型用一个四字节的无符号整数实现。因此不建议在创建的表中使用OID字段做主键。 表1 对象标识符类型
DROP RESOURCE POOL 功能描述 删除一个资源池。 如果某个角色已关联到该资源池,则无法删除该资源池。 注意事项 只要用户对当前数据库有DROP权限,就可以删除资源池。 语法格式 1 DROP RESOURCE POOL [ IF EXISTS ] pool_name;
使用到该表的函数和存储过程将无法执行。删除分区表,会同时删除分区表中的所有分区。 只有表的所有者、模式所有者或者被授予了表的DROP权限的用户才能执行DROP TABLE,系统管理员默认拥有该权限。要清空指定表中的行但是不删除该表定义,可以使用TRUNCATE或者DELETE。
注意事项 该功能仅在维护模式(GUC参数xc_maintenance_mode为on时)下可用。该模式谨慎打开,一般供维护人员排查问题使用,一般用户不应使用该模式。 命令执行者必须是该事务的创建者或系统管理员,且创建和提交操作可以不在同一个会话中。 事务功能由数据库自动维护,不应显式使用事务功能。
在控制台升级,参见升级集群。 8.2.0.x(白名单用户版本) 否 建议升级到8.3.0.110。 支持直接升级到8.3.0.110,建议联系技术支持评估后升级,支持在控制台升级,参见升级集群。 8.2.1.1xx(白名单用户版本) 否 建议升级到8.3.0.110。 支持直接升级到8
询包含多表Join、子查询和Group By等。 包含Q1~Q22共22个查询,具体的查询SQL代码如下显示,仅供参考。 了解更多内容,请访问TPC-H官网。 Q1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
transactionid xid 被锁定对象对应的事务ID。如果被锁定对象不是事务,则为NULL。 waitusername name 等待锁的用户名称。 waitgxid xid 等待锁的事务ID。 waitxactstart timestamp with time zone 等待锁事务的开始时间。
DEFAULT)*/ /*TABLESPACE SPMS_DATA */ ; 分区 大表和索引的维护越来越耗费时间和资源。同时,这些对象会导致数据访问性能明显降低。表和索引的分区可从各方面提升性能、便于维护。 图1 表的分区和子分区 DSC支持范围分区。 该工具不支持以下分区/子分区(在迁移脚本中会被注释掉):
可设置的最大长度都不得超过10485760(即10MB)。 当数据长度超过指定的长度n时,会抛出错误"value too long"。也可通过指定数据类型,使超过长度的数据自动截断。 示例: 创建表t1,指定其字段的字符类型。 1 CREATE TABLE t1 (a char(5)
'newpassword' REPLACE 'oldpassword'; 密码要符合规则,否则会执行失败。 管理员可以修改自己的或者其他账户的密码。通过修改其他账户的密码,解决用户密码遗失所造成无法登录的问题。 以修改用户joe账户密码为例,命令格式如下: 1 ALTER USER joe