检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
_sql_id数量高于instr_unique_sql_count数量时,新产生的unique_sql_id信息将不被统计。 当前版本暂不支持对FOR UPDATE关键字进行识别并归一化处理。例如:SELECT * FROM table; 与SELECT * FROM table
partitionwisescan 使用Partition-wise Scan对分区表进行并发扫描。 partitionwisescan只支持SMP场景下的分区表的扫描,支持SeqScan、IndexScan、IndexonlyScan、ImcvScan。 示例 --创建分区表。 gaussdb=#
*Stmt)Exec(args ...interface{}) 使用给定的参数执行预处理语句,并返回一个Result值。支持PBE 特性。PBE,即Prepare-Bind-Execute,是发送和执行查询的一种方式,CN可通过复杂查询协议接收PBE报文执行语句。 说明: 预编译语句的占位符可以为“$”也可以是“
*Stmt)Exec(args ...interface{}) 使用给定的参数执行预处理语句,并返回一个Result值。支持PBE 特性。PBE,即Prepare-Bind-Execute,是发送和执行查询的一种方式,CN可通过复杂查询协议接收PBE报文执行语句。 说明: 预编译语句的占位符可以为“$”也可以是“
*Stmt)Exec(args ...interface{}) 使用给定的参数执行预处理语句,并返回一个Result值。支持PBE 特性。PBE,即Prepare-Bind-Execute,是发送和执行查询的一种方式,CN可通过复杂查询协议接收PBE报文执行语句。 说明: 预编译语句的占位符可以为“$”也可以是“
*Stmt)Exec(args ...interface{}) 使用给定的参数执行预处理语句,并返回一个Result值。支持PBE 特性。PBE,即Prepare-Bind-Execute,是发送和执行查询的一种方式,CN可通过复杂查询协议接收PBE报文执行语句。 说明: 预编译语句的占位符可以为“$”也可以是“
动态调用存储过程必须使用匿名的语句块将存储过程或语句块包在里面,使用EXECUTE IMMEDIATE…USING语句后面带IN、OUT来输入和输出参数。 语法 语法请参见图1。 图1 call_procedure::= using_clause子句的语法参见图2。 图2 using_clause::=
查询实例插件拓展功能 功能介绍 查询实例插件拓展功能信息。 调用接口前,您需要了解API 认证鉴权。 调用接口前,您需要提前获取到地区和终端节点,即下文中的Endpoint值。 调试 您可以在API Explorer中调试该接口。 URI GET https://{Endpoin
体执行计划。EXPLAIN给每个执行节点都输出一行,显示基本的节点类型和优化器为执行这个节点预计的开销值。如图1所示。 图1 SQL执行计划示例 最底层节点是表扫描节点,它扫描表并返回原始数据行。不同的表访问模式有不同的扫描节点类型:顺序扫描、索引扫描等。最底层节点的扫描对象也可
SESSION_MEMORY_RUNTIME视图显示当前用户执行复杂作业(正在运行)时的内存使用信息,如表1所示。 表1 SESSION_MEMORY_RUNTIME字段 名称 类型 描述 datid oid 连接后端的数据库OID。 usename name 登录到该后端的用户名。 pid bigint 后端线程ID。
参数说明:当cm_agent在无法连接cm_server主节点后,发起一次终止本节点上所有实例的操作之前,所需等待的时间间隔。 取值范围:整型。修改后可以reload生效,参数修改请参考表2进行设置。 默认值:0,不发起终止本节点上所有实例的操作。 security_mode
thread_pool_attr 参数说明:用于控制线程池功能的详细属性,该参数仅在enable_thread_pool打开后生效,仅sysadmin用户可以访问。 参数类型:字符串 参数单位:无 取值范围: 该参数分为三个部分,'thread_num, group_num, cpubind_info',这三个部分的具体含义如下:
注意事项 只有表空间的所有者或者被授予了表空间ALTER权限的用户有权限执行ALTER TABLESPACE命令,系统管理员默认拥有此权限。但要修改表空间的所有者,当前用户必须是该表空间的所有者或系统管理员,且该用户是新所有者角色的成员。 要修改表空间的所有者A为B,则A必须是B的直接或者间接成员。
INTERVAL/LIST/HASH。 分区键(partKey):描述分区表的分区列,目前RANGE/LIST分区支持多列(不超过16列)分区键,HASH分区只支持单列分区。 分区表达式(partExpr):描述分区表的具体分区表方式,即键值与分区的对应映射关系。 这三部分重要元素在建表语句的Partition
Hint可以指定表的查询块名和schema名 Join顺序的Hint Join方式的Hint 行数的Hint Stream方式的Hint Scan方式的Hint 子链接块名的hint Hint的错误、冲突及告警 优化器GUC参数的Hint Custom Plan和Generic Plan选择的Hint
分别有RANGE/LIST/HASH。 分区键(partKey):描述分区表的分区列,目前RANGE/LIST分区支持多列(不超过16列)分区键,HASH分区只支持单列分区。 分区表达式(partExpr):描述分区表的具体分区表方式,即键值与分区的对应映射关系。 这三部分重要元素在建表语句的Partition
GLOBAL_DOUBLE_WRITE_STATUS视图显示整个集群所有实例的双写文件的情况。 表1 GLOBAL_DOUBLE_WRITE_STATUS字段 名称 类型 描述 node_name text 实例名称。 curr_dwn bigint 当前双写文件的序列号。 curr_start_page
Hint的错误、冲突及告警 优化器GUC参数的Hint Custom Plan和Generic Plan选择的Hint 指定子查询不展开的Hint 指定不使用全局计划缓存的Hint 同层参数化路径的Hint 设置慢SQL管控规则的Hint 支持bitmapscan的hint 连接时内表物化的Hint 指定agg算法的Hint
timeout 参数说明:当cm_agent在无法连接cm_server主节点后,发起一次终止本节点上所有实例的操作之前,所需等待的时间间隔。 取值范围:整型。参数修改请参考表2进行设置。 默认值:0,不发起终止本节点上所有实例的操作。 enable_gtm_phony_dead_check
ritethrough和fsync等效。 fsync表示每次提交的时候调用fsync()(支持suse10和suse11)。 open_sync表示用带O_SYNC选项的open()写“WAL”文件(支持suse10和suse11)。 不是所有的平台都支持以上参数。 默认值:fdatasync