检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用Plan Hint进行调优 Plan Hint调优概述 指定Hint所处的查询块Queryblock Hint可以指定表的查询块名和schema名 Join顺序的Hint Join方式的Hint 行数的Hint Stream方式的Hint Scan方式的Hint 子链接块名的hint
准备调试 通过PG_PROC,查找到待调试存储过程的oid,并执行DBE_PLDEBUGGER.turn_on(oid)。本客户端就会作为server端使用。
标量子查询是出现在SELECT语句输出列表中的子查询,在下面例子中,“SELECT COUNT(*) FROM films f WHERE f.did = s.id”部分即为一个标量子查询语句。
取值范围:已存在的DN节点oid,查看PGXC_NODE系统表获取。 query 要执行查询语句。
标量子查询是出现在SELECT语句输出列表中的子查询,在下面例子中,下划线部分即为一个标量子查询语句: 1 SELECT id, (SELECT COUNT(*) FROM films f WHERE f.did = s.id) FROM staffs_p1 s; 标量子查询往往会导致查询性能急剧劣化
说明: 文件目录的位置,需要添加到系统表PG_DIRECTORY中,如果传入的路径和PG_DIRECTORY中的路径不匹配,会报路径不存在的错误,下面的涉及location作为参数的函数也是同样的情况。
查看存储过程的报错信息。
查看存储过程的报错信息。
标量子查询是出现在SELECT语句输出列表中的子查询,在下面例子中,“SELECT COUNT(*) FROM films f WHERE f.did = s.id”部分即为一个标量子查询语句。
使用Plan Hint进行调优 Plan Hint调优概述 指定Hint所处于的查询块Queryblock Hint可以指定表的查询块名和schema名 Join顺序的Hint Join方式的Hint 行数的Hint Stream方式的Hint Scan方式的Hint 子链接块名的
GLOBAL_GET_BGWRITER_STATUS GLOBAL_GET_BGWRITER_STATUS视图显示整个集群所有实例bgwriter线程刷页信息、候选buffer链中页面个数和buffer淘汰信息。 表1 GLOBAL_GET_BGWRITER_STATUS字段 名称
*/ #include <netinet/in.h> #include <arpa/inet.h> static void exit_nicely(PGconn *conn) { PQfinish(conn); exit(1); } /* * 这个函数打印查询结果
系统表和系统视图 系统表和系统视图概述 系统表 系统视图
系统表和系统视图 系统表和系统视图概述 系统表 系统视图
GS_RESOURCE_PLAN_DIRECTIVES GS_RESOURCE_PLANS是实例级系统表,其作为资源计划指令表,记录计划指令的资源配额与状态等。 字段名称 字段类型 说明 plan_name name 计划名称。 pdb_name name PDB名称。
增量物化视图仅支持简单过滤查询和基表UNION ALL查询。 创建增量物化视图不支持WITH子句、GROUP BY子句、ORDER BY子句、LIMIT子句、WINDOW子句、DISTINCT算子、AGG算子,不支持除UNION ALL外的子查询。
attribute TEXT IN 否 要查找的属性,最长支持1024个字节,超长时将会截断。
attribute TEXT IN 否 要查找的属性,最长支持1024个字节,超长时将会截断。
系统表和系统视图 系统表和系统视图概述 系统表 系统视图
系统表和系统视图 系统表和系统视图概述 系统表 系统视图 废弃