检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在字符集和字符序合并规则中,认为C、POSIX、DEFAULT字符序对应的字符集为server_encoding。 父主题: 字符集与字符序
在字符集和字符序合并规则中,认为C、POSIX、DEFAULT字符序对应的字符集为server_encoding。 父主题: 字符集与字符序
name 要删除的现存规则名称。 table_name 该规则应用的表名。 CASCADE 自动级联删除依赖于此规则的对象。 RESTRICT 如果有任何依赖对象,则拒绝删除此规则。该值为缺省值。
name 要删除的现存规则名称。 table_name 该规则应用的表名。 CASCADE 自动级联删除依赖于此规则的对象。 RESTRICT 如果有任何依赖对象,则拒绝删除此规则。该值为缺省值。
name 要删除的现存规则名称。 table_name 该规则应用的表名。 CASCADE 自动级联删除依赖于此规则的对象。 RESTRICT 如果有任何依赖对象,则拒绝删除此规则。该值为缺省值。
CREATE RULE 功能描述 定义一个新的重写规则。 注意事项 为了在表上定义或修改规则,你必须是该表的拥有者。 如果在同一个表定义了多个相同类型的规则,则按规则的名称字母顺序触发它们。
CREATE RULE 功能描述 定义一个新的重写规则。 注意事项 为了在表上定义或修改规则,你必须是该表的拥有者。 如果在同一个表定义了多个相同类型的规则,则按规则的名称字母顺序触发它们。
CREATE RULE 功能描述 定义一个新的重写规则。 注意事项 为了在表上定义或修改规则,你必须是该表的拥有者。 如果在同一个表定义了多个相同类型的规则,则按规则的名称字母顺序触发它们。
开发设计建议概述 开发设计建议约定数据库建模和数据库应用程序开发过程中,应当遵守的设计规则。根据这些规则进行建模,能够更好地契合GaussDB的处理架构,输出更高效的业务SQL代码。 开发设计建议中所陈述的“建议”和“关注”含义如下: 建议:用户应当遵守的设计规则。
一旦改写错误可能导致千倍的性能差距,因此在查询改写阶段需要对此类规则支持基于代价的评估策略,决策是否应用规则对SQL进行改写,这些规则受GUC参数costbased_rewrite_rule控制,其受控的规则如表1所示。
一旦改写错误可能导致千倍的性能差距,因此在查询改写阶段需要对此类规则支持基于代价的评估策略,决策是否应用规则对SQL进行改写,这些规则受GUC参数costbased_rewrite_rule控制,其受控的规则如表1所示。
下面简要说明其中重要的几个规则的使用场景: 案例环境准备 为了便于规则的使用场景演示,需准备建表语句如下: --清理环境。
下面简要说明其中重要的几个规则的使用场景: 案例环境准备 为了便于规则的使用场景演示,需准备建表语句如下: --清理环境 DROP SCHEMA IF EXISTS rewrite_rule_guc_test CASCADE; CREATE SCHEMA rewrite_rule_guc_test
案例:调整查询重写GUC参数rewrite_rule rewrite_rule包含了多个查询重写规则:magicset、uniquecheck、intargetlist、predpush等。下面简要说明其中重要的几个规则使用场景。
案例:调整查询重写GUC参数rewrite_rule rewrite_rule包含了多个查询重写规则:magicset、partialpush、uniquecheck、disablerep、intargetlist以及predpush等。下面简要说明其中重要的几个规则使用场景。
下面简要说明一下其中重要的几个规则的使用场景: 案例环境准备 为了便于规则的使用场景演示,需准备建表语句如下: --清理环境 DROP SCHEMA IF EXISTS rewrite_rule_guc_test CASCADE; CREATE SCHEMA rewrite_rule_guc_test
PG_RULES PG_RULES视图可用来查询重写规则的有用信息。 表1 PG_RULES字段 名称 类型 描述 schemaname name 表的模式名称。 tablename name 规则作用的表的名称。 rulename name 规则的名称。
PG_RULES PG_RULES视图可用来查询重写规则的有用信息。 表1 PG_RULES字段 名称 类型 描述 schemaname name 表的模式名称。 tablename name 规则作用的表的名称。 rulename name 规则的名称。
PG_RULES PG_RULES视图可用来查询重写规则的有用信息访问。 表1 PG_RULES字段 名称 类型 描述 schemaname name 表的模式的名称。 tablename name 规则作用的表的名称。 rulename name 规则的名称。
PG_RULES PG_RULES视图可用来查询重写规则的有用信息。 表1 PG_RULES字段 名称 类型 描述 schemaname name 表的模式名称。 tablename name 规则作用的表的名称。 rulename name 规则的名称。