检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DBE_PLDEBUGGER.add_breakpoint debug端调试过程中,调用add_breakpoint增加新的断点。如果返回-1则说明指定的断点不合法,请参考DBE_PLDEBUGGER.info_code的canbreak字段确定断点合适的位置。 表1 add_breakpoint入参和返回值列表
processid integer 后端线程的pid。 time_stamp bigint 语句执行的开始时间。 username name 登录到该后端的用户名。 memory integer 语句所需的内存大小。 active_points integer 语句在资源池上消耗的资源点数。
SERIALIZABLE:GaussDB目前功能上不支持此隔离级别,等价于REPEATABLE READ。 READ WRITE | READ ONLY 指定事务访问模式(读/写或者只读)。 示例 --创建SCHEMA。 gaussdb=# CREATE SCHEMA tpcds; --创建表tpcds
GaussDB安装后,有一套默认的GUC参数,为了使GaussDB与业务的配合度更高,用户需要根据业务场景和数据量的大小调整GUC参数。 操作步骤 连接数据库,具体操作请参见通过gsql连接实例章节。 查看数据库GUC参数当前取值。 方法一:使用SHOW命令。 使用如下命令查看单个参数:
应目标DN,这两种分布方式便于用户灵活地进行数据管理,但对用户本身的数据抽象能力有一定的要求。 策略 描述 适用场景 Hash 表数据通过hash方式散列到集群中的所有DN实例上。 数据量较大的事实表。 Replication 集群中每一个DN实例上都有一份全量表数据。 小表、维度表。
ALLOC_SEGMENT:用户创建一张段页式表,当segment刚被分配,但是建表语句所在事务仍未提交时,节点故障,导致该segment被分配后,没有被使用。 DROP_SEGMENT:用户删除段页式表,当该事务成功提交,但是此表的segment页面对应的bit位未被重置,就发
会保留原始类型的约束(带约束的数据类型如NUMBER(3)、VARCHAR2(10)等)。 变量作用域 变量的作用域表示变量在代码块中的可访问性和可用性。只有在它的作用域内,变量才有效。 变量必须在DECLARE部分声明,即必须建立BEGIN-END块。块结构也强制变量必须先声明
N逻辑日志是否输出事务的用户名字,默认为false。事务的用户名字特指授权用户——执行事务对应会话的登录用户,它在事务的整个执行过程中不会发生变化。 JDBC默认设置逻辑解码连接的socketTimeout=10s,备机解码在主机压力大的时候可能会导致连接超时关闭,可以通过配置w
DUAL;的语句,而不支持形如SELECT(SYSDATE- SYSDATE) DAY TO SECOND FROM DUAL;的语句。Oracle均支持。 10 json对象访问表达式 部分支持,有差异 GaussDB支持通过“->'key'“的方式从JSON对象中提取value,而Oracle支持通过“.key“方式来提取value。
集群范围报表,仅cluster模式下可查看此报表。 Load Profile 集群维度的性能统计信息:CPU时间,DB时间,逻辑读/物理读,I/O性能,登录退出,负载强度,负载性能表现等。 集群范围报表,仅cluster模式下可查看此报表。 Instance Efficiency Percentages
PRVT_ILM接口为ILM特性内部使用,用户无法直接调用,只列举接口名称不做详细接口原型描述。 接口名称 描述 be_active_ado_window 维护窗口触发动作,刷新ilmadowindow触发时间及动作。 be_create_ado_window_for_each_db 维护窗口触发动作,在实例的每个数据库中创建ilmadowindow。
SESSION_CPU_RUNTIME视图显示和当前用户执行复杂作业(正在运行)时的负载管理CPU使用的信息,如表1所示。 表1 SESSION_CPU_RUNTIME字段 名称 类型 描述 datid oid 连接后端的数据库OID。 usename name 登录到该后端的用户名。 pid bigint
描述:阻塞双写页面刷盘。 参数说明: timeout 阻塞时长。 取值范围:[0, 3600](秒),0为阻塞时长为0。 identifier 此次操作的标识。 取值范围:字符串,不支持除大小写字母、数字以及下划线(_)以外的字符。 返回值类型:bool 备注:调用该函数的用户需要具有
SESSION_MEMORY_RUNTIME视图显示和当前用户执行复杂作业正在运行时的负载管理内存使用的信息,如表1所示。 表1 SESSION_MEMORY_RUNTIME字段 名称 类型 描述 datid oid 连接后端的数据库OID。 usename name 登录到该后端的用户名。 pid bigint
hint若与不指定内外表的hint重复,则始终丢弃不指定内外表的hint。) 子链接提升后hint失效 子链接提升后的hint失效,会给出提示。通常出现在子链接中存在多个表连接的场景。提升后,子链接中的多个表不再作为一个整体出现在join中。 hint未被使用 非等值join使用hashjoin
hint若与不指定内外表的hint重复,则始终丢弃不指定内外表的hint。) 子链接提升后hint失效 子链接提升后的hint失效,会给出提示。通常出现在子链接中存在多个表连接的场景。提升后,子链接中的多个表不再作为一个整体出现在join中。 hint未被使用 非等值join使用hashjoin
RANT)。用户默认继承PUBLIC角色权限,因此其他用户也会有函数的执行权限并可以查看函数的定义,另外执行函数时还需要具备函数所在schema的USAGE权限。用户在创建函数时可以选择收回PUBLIC默认执行权限,然后根据需要将执行权限授予其他用户,为了避免出现新函数能被所有人
果WHERE子句不存在,将删除表中所有行,结果只保留表结构。 注意事项 表的所有者、被授予了表DELETE权限的用户或被授予DELETE ANY TABLE权限的用户有权删除表中数据,系统管理员默认拥有此权限。同时也必须有USING子句引用的表以及condition上读取的表的SELECT权限。
描述:元素与数组进行连接。 示例: 1 2 3 4 5 gaussdb=# SELECT 3 || ARRAY[4,5,6] AS RESULT; result ----------- {3,4,5,6} (1 row) || 描述:数组与元素进行连接。 示例: 1 2
GaussDB V2.0-1.x版本《开发指南》下线通知 下线公告 由于GaussDB V2.0-1.x版本实例已正式下线,为了更好地提升用户资料查阅体验,计划于2024年3月15日将华为云GaussDB V2.0-1.x版本《开发指南》资料下线。 下线影响 GaussDB华为云帮助中心将不再提供V2