检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Transaction LWLOCK事件 ProcArrayLock 用于避免并发访问或修改ProcArray共享数组。 Transaction LWLOCK事件 SubtransControlLock 用于避免并发访问或者修改子事务控制数据结构 Transaction LWLOCK事件 MultiXactGenLock
GS_SPM_SQL是SPM计划管理特性中的系统表,当前该特性在分布式中不支持。它用于存储SPM SQL相关信息的系统表,具备sysadmin权限的用户可以对该系统表进行读操作,但只有初始用户才可以对该系统表进行写操作。 表1 GS_SPM_SQL字段 名称 类型 描述 sql_namespace oid schema
GaussDB中模式、用户和角色如何理解? GaussDB支持动态内存管理吗? 以pg_temp或pg_toast_temp开头的SCHEMA是什么? 函数和存储过程的区别是什么? 为什么REVOKE某个用户的CONNECT ON DATABASE权限后还可以登录数据库? 全表关联UPDATE时,如何提升效率?
EXISTS "public".flashtest; NOTICE: table "flashtest" does not exist, skipping DROP TABLE --创建表flashtest gaussdb=# CREATE TABLE "public".flashtest
EXISTS "public".flashtest; NOTICE: table "flashtest" does not exist, skipping DROP TABLE --创建表flashtest gaussdb=# CREATE TABLE "public".flashtest
PARTITION p5 ); CREATE TABLE --使用Stream计划。 gaussdb=# SET enable_fast_query_shipping = off; SET gaussdb=# SET enable_stream_operator = on; SET --设置query_dop为5,开启SMP。
类型和优化器为执行这个节点预计的开销值。如图1所示。 图1 SQL执行计划示例 最底层节点是表扫描节点,它扫描表并返回原始数据行。不同的表访问模式有不同的扫描节点类型:顺序扫描、索引扫描等。最底层节点的扫描对象也可能是非表行数据(不是直接从表中读取的数据),如VALUES子句和返
方式二 登录管理控制台。 在“实例管理”页面,选择指定的实例,单击实例名称,进入实例基本信息页面。 在左侧导航栏单击“参数修改”,进入参数修改页面,在该页面修改参数。 如果需要修改的参数在管理该控制台无法修改,请提前评估风险后再联系客服进行修改。 方式三 登录管理控制台。 在“实例管理
alarm_component 参数说明:在告警上报时,会进行告警抑制,即同一个实例的同一个告警项在alarm_report_interval(默认值为10s)内不做重复上报。在这种情况下设置用于处理告警内容的告警组件的位置,仅sysadmin用户可以访问。 参数类型:字符串 参数单位:无 取值范围:合法文件名称。
配额调整 调整GaussDB云服务资源配额 调整企业项目下的GaussDB资源配额
SELECT用于从表或视图中取出数据。 SELECT语句就像叠加在数据库表上的过滤器,利用SQL关键字从数据表中过滤出用户需要的数据。 注意事项 表的所有者、拥有表SELECT权限的用户或拥有SELECT ANY TABLE权限的用户,有权读取表或视图中数据,系统管理员默认拥有此权限。 必须对每个在SELECT命令中使用的字段有SELECT权限。
SESSION_CPU_RUNTIME视图显示当前用户执行复杂作业(正在运行)时的CPU使用信息。 表1 SESSION_CPU_RUNTIME字段 名称 类型 描述 datid oid 连接后端的数据库OID。 usename name 登录到该后端的用户名。 pid bigint 后端线程ID。
权限管理 创建用户并授权使用GaussDB 自定义策略
GaussDB中模式、用户和角色如何理解? GaussDB支持动态内存管理吗? 以pg_temp或pg_toast_temp开头的SCHEMA是什么? 函数和存储过程的区别是什么? 为什么REVOKE某个用户的CONNECT ON DATABASE权限后还可以登录数据库? 全表关联UPDATE时,如何提升效率?
SESSION_CPU_RUNTIME视图显示当前用户执行复杂作业(正在运行)时的CPU使用信息。 表1 SESSION_CPU_RUNTIME字段 名称 类型 描述 datid oid 连接后端的数据库OID。 usename name 登录到该后端的用户名。 pid bigint 后端线程ID。
GaussDB的START TRANSACTION支持设置多次隔离级别/事务访问模式/开启一致性快照,覆盖生效。 SET设置用户变量 SET @var_name := expr MySQL用户变量名支持使用转义字符或双重引号转义,GaussDB用户变量名不支持。 单引号括起的变量名,变量名不能出现单引
时间和日期处理函数和操作符 时间日期操作符 用户在使用时间和日期操作符时,对应的操作数请使用明确的类型前缀修饰,以确保数据库在解析操作数的时候能够与用户预期一致,不会产生用户非预期的结果。 比如下面示例没有明确数据类型就会出现异常错误。 1 2 3 4 5 6 7 openGauss=#
时间和日期处理函数和操作符 时间日期操作符 用户在使用时间和日期操作符时,对应的操作数请使用明确的类型前缀修饰,以确保数据库在解析操作数的时候能够与用户预期一致,不会产生用户非预期的结果。 比如下面示例没有明确数据类型就会出现异常错误。 1 2 3 4 5 6 7 openGauss=#
DB4AI.SNAPSHOT SNAPSHOT表记录当前用户通过特性DB4AI.SNAPSHOT存储的快照。 表1 db4ai.snapshot表属性 名称 类型 描述 实例 id bigint 当前快照的ID。 1 parent_id bigint 父快照的ID。 0 matrix_id
数据备份 备份概述 执行备份 管理备份