检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GS_COMM_PROXY_THREAD_STATUS视图用来显示代理通信库comm_proxy的数据收发包统计信息。只有集中式数据库在安装阶段启动用户态网络部署形态,同时comm_proxy_attr参数的enable_dfx配置为true,才会具体显示数据comm_proxy的数据收发统计,其他场景下,该视图不支持查询。
查询块QueryBlock的命名: 每个查询块,都需要给出一个名称,以实现对Hint的精确指定。命名方式有两种,用户指定和系统默认指定。 用户可以通过使用blockname的Hint实现对于查询块名称的指定,具体可以参考子链接块名的hint。 若系统对于查询块没有指定默认别名,则系统会自动按照处理的顺序生成默
SQL自诊断 用户在执行查询或者执行INSERT/DELETE/UPDATE/CREATE TABLE AS语句时,可能会遇到性能问题。 SQL自诊断的告警类型与GUC参数resource_track_level的设置有关系。如果resource_track_level设置为qu
查询块QueryBlock的命名: 每个查询块,都需要给出一个名称,以实现对hint的精确指定。命名方式有两种,用户指定和系统默认指定。 用户可以通过使用blockname的hint实现对于查询块名称的指定,具体请参见子链接块名的hint章节。 若系统对于查询块没有指定默认别名,则系统会自动按照处理的顺序生
LABEL 功能描述 DROP RESOURCE LABEL语句用于删除资源标签。 注意事项 只有POLADMIN、SYSADMIN或初始用户才能执行此操作。 语法格式 1 DROP RESOURCE LABEL [IF EXISTS] label_name[, ...]; 参数说明
概述 增量物化视图可以对物化视图增量刷新,需要用户手动执行语句完成对物化视图在一段时间内的增量数据刷新。与全量创建物化视图的不同在于目前增量物化视图所支持场景较小。目前物化视图创建语句仅支持基表扫描语句或者UNION ALL语句。 父主题: 增量物化视图
GS_COMM_PROXY_THREAD_STATUS视图用来显示代理通信库comm_proxy的数据收发包统计。只有集中式数据库在安装阶段启动用户态网络部署形态,同时comm_proxy_attr参数的enable_dfx配置为true,才会具体显示数据comm_proxy的数据收发统计,其他场景该视图不支持查询。
列表的扩展空间。fillfactor的配置和详细描述参见《开发指南》的“SQL参考 > SQL语法 > CREATE TABLE”章节。 用户需要结合业务分析是否需要手动配置fillfactor。如果表数据导入后只有查询或定长更新操作,可将页面填充率调整为100%。如果数据导入后
分区表DML查询语句 由于分区的实现完全体现在数据库内核中,用户对分区表的DQL/DML与非分区表相比,在语法上没有任何区别。 出于分区表的易用性考虑,GaussDB Kernel支持指定分区的查询操作,指定分区可以通过PARTITION (partname)或者PARTITION
列表的扩展空间。fillfactor的配置和修改方法参见《开发指南》的“SQL参考 > SQL语法 > CREATE TABLE”章节。 用户需要结合业务分析是否需要手动配置fillfactor。如果表数据导入后只有查询或定长更新操作,可将页面填充率调整为100%。如果数据导入后
概述 增量物化视图可以对物化视图增量刷新,需要用户手动执行语句,刷新物化视图在一段时间内的增量数据。 与全量创建物化视图的不同在于目前增量物化视图所支持场景较小。目前物化视图创建语句仅支持基表扫描语句或者UNION ALL语句。 父主题: 增量物化视图
Enhanced Toast存储结构 Enhanced Toast技术使用自链接的方式来处理元组间的依赖关系。线外存储表把超长数据按照2K分割成链表块,主表的Toast Pointer指向线外存储表的对应数据链表头。这样极大简化了主表与线外存储表间的映射关系,有效的提升了数据写入与查询的性能。
建议:用户应当遵守的设计规则。遵守这些规则,能够保证业务的高效运行;违反这些规则,将导致业务性能的大幅下降或某些业务逻辑错误。 关注:在业务开发过程中用户需要注意的细则。用于标识容易导致用户理解错误的知识点(实际上遵守SQL标准的SQL行为),或者程序中潜在的用户不易感知的默认行为。
的所有者或者系统管理员,且该用户是新所有者角色的成员。 只有系统管理员和初始化用户可以将procedure的schema修改成public。 仅有初始用户或者创建该存储过程的用户可以修改存储过程为定义者权限的存储过程。 当打开三权分立时,对于定义者权限的存储过程,不允许任何角色修改存储过程的owner。
的所有者或者系统管理员,且该用户是新所有者角色的成员。 只有系统管理员和初始化用户可以将procedure的schema修改成public。 重编译存储过程需要设置plpgsql_dependency参数。 仅有初始用户或者创建该存储过程的用户可以修改存储过程为定义者权限的存储过程。
定时任务待执行语句在执行时使用的权限。默认情况下使用当前创建定时任务者的权限,当definer被指定时,使用被指定用户user的用户权限。 definer参数只有具有sysadmin权限的用户有权指定。 ON SCHEDULE 定时任务执行时刻。其中schedule子句与CREATE EVENT中schedule一致。
N SUCCESS”。 STATEMENT_ID用户可以对查询设置标签,输入的标签信息也将存储于PLAN_TABLE中。 用户在执行EXPLAIN PLAN时,如果没有进行SET STATEMENT_ID,则默认为空值。同时,用户可输入的STATEMENT_ID最大长度为30个字节,超过长度将会产生报错。
GS_MY_PLAN_TRACE GS_MY_PLAN_TRACE是系统表GS_PLAN_TRACE的视图,该视图主要用来查看当前用户的plan trace。 表1 GS_MY_PLAN_TRACE字段 名称 类型 描述 query_id text 当前请求的唯一id。 query
SQL自诊断 用户在执行查询或者执行INSERT/DELETE/UPDATE/CREATE TABLE AS语句时,可能会遇到性能问题。 SQL自诊断的告警类型与GUC参数resource_track_level的设置有关系。如果resource_track_level设置为qu
分区表DQL/DML 由于分区的实现完全体现在数据库内核中,用户对分区表的DQL/DML与非分区表相比,在语法上没有任何区别。 出于分区表的易用性考虑,GaussDB支持指定分区的DQL/DML操作,指定分区可以通过PARTITION (partname)或者PARTITION FOR