检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Stream方式的Hint 功能描述 在并行的执行计划中,指定stream的使用方法,可以为broadcast或者redistribute,表示对数据进行广播或者重分布。 语法格式 1 [no] broadcast|redistribute|local_roundrobin( [@queryblock]
no表示hint的scan方式不使用。 table表示hint指定的表,只能指定一个表,如果表存在别名应优先使用别名进行hint。 index表示使用indexscan或indexonlyscan的hint时,指定的索引名称,当前只能指定一个。 对于indexscan或indexonlysc
见指定Hint所处于的查询块Queryblock,可省略,表示在当前查询块生效。 no表示hint的join方式不使用。 table_list为表示hint表集合的字符串,该字符串中的表与join_table_list相同,只是中间不允许出现括号指定join的优先级。 例如: no
在满足查询可以使用gsi的前提下,使用gsi的hint将产生使用全局二级索引的index only scan查询计划,而不会产生使用普通索引的查询计划。 对于gsi的hint,若没有给定queryblock、table以及index,则此gsi的hint支持跨queryblock。
@queryblock请参见指定Hint所处的查询块Queryblock章节,可省略,表示在当前查询块生效。 no表示hint的join方式不使用。 table_list为表示hint表集合的字符串,该字符串中的表与join_table_list相同,只是中间不允许出现括号指定join的优先级。 例如: no
问该名称对象,未寻找到该名称对象时才会寻找该名称的同义词指向的对象;同义词指向的对象的Schema名是用户名时才会搜索PUBLIC同义词。详细的搜索顺序参考《开发指南》中的“SQL参考 > SQL语法 > C > CREATE SYNONYM”章节中的注意事项,同义词的搜索过程。
问该名称对象,未寻找到该名称对象时才会寻找该名称的同义词指向的对象;同义词指向的对象的Schema名是用户名时才会搜索PUBLIC同义词。详细的搜索顺序参考《开发指南》中的“SQL参考 > SQL语法 > C > CREATE SYNONYM”章节中的注意事项,同义词的搜索过程。
Join方式的Hint 功能描述 指明Join使用的方法,可以为Nested Loop,Hash Join和Merge Join。 语法格式 1 [no] nestloop|hashjoin|mergejoin(table_list) 参数说明 no表示hint的join方式不使用。
broadcast和redistribute no表示hint的stream方式不使用。 table_list为进行stream操作的单表或多表join结果集,见参数说明。 gather gather hint可以指定三种计划生成方式: REL:只生成基于基表的gather路径,然后再在CN上执行剩余计划。
no表示hint的scan方式不使用。 table表示hint指定的表,只能指定一个表,如果表存在别名应优先使用别名进行hint。 index表示使用indexscan或indexonlyscan的hint时,指定的索引名称,当前只能指定一个。 对于indexscan或indexonlysc
见指定Hint所处的查询块Queryblock章节,可省略,表示在当前查询块生效。 no表示hint的join方式不使用。 table_list为表示hint表集合的字符串,该字符串中的表与join_table_list相同,只是中间不允许出现括号指定join的优先级。 例如: no
则生成不出这种基于join的gather路径,会回退生成基于基表的gather路径。 在指定Hint(JOIN)后,对于分布表和复制表做连接的情况会导致生成不出来Hint(JOIN)期望的计划,因为优化器已经寻找更优的计划进行替代。 ALL:基于最优方式选择Gather Rel或Gather
Stream方式的Hint 功能描述 在并行的执行计划中,指定stream的使用方法,可以为broadcast或者redistribute,表示对数据进行广播或者重分布。 语法格式 1 [no] broadcast|redistribute( [@queryblock] table_list)
[index]) 参数说明 no表示hint的scan方式不使用。 @queryblock 见指定Hint所处于的查询块Queryblock,可省略,表示在当前查询块生效。 table表示hint指定的表,只能指定一个表,如果表存在别名应优先使用别名进行hint。 index表示使用ind
can的hint时,指定的索引名称,当前只能指定一个。 对于indexscan、index或indexonlyscan,只有hint的索引属于hint的表时,才能使用该hint。 scan hint支持在行存表、hdfs内外表、子查询表上指定。 indexonlyscan的计划能
在满足查询可以使用GSI的前提下,使用gsi的hint将产生使用全局二级索引的index only scan查询计划,而不会产生使用普通索引的查询计划。 在满足查询可以使用GSI回表的前提下,使用gsitable的hint将产生使用全局二级索引的回表查询计划。 对于gsi的hint,若没有
型提供不同的计算和存储能力。 包年/包月、按需计费 实例单个节点对应时长单价 * 购买时长 * 收费节点的数量 单个节点单价与实例规格相关,请参见云数据库GaussDB价格详情中的“GaussDB价格”。 说明: 收费节点的数量 = CN的个数 + DN的个数。 独立部署:以默认
间等资源的计费模式。 将GaussDB实例的计费模式从按需计费转为包年/包月,可以让您享受一定程度的价格优惠。 将GaussDB实例的计费模式从包年/包月转为按需计费,可以帮助您回收部分成本,并更加灵活地使用GaussDB资源。 说明: 包年/包月计费模式到期后,按需计费模式才会生效。
数据库对象设计 Database和Schema设计 表设计 字段设计 约束设计 视图和关联表设计 父主题: 开发设计建议
数据库对象设计 Database和Schema设计 表设计 字段设计 约束设计 视图和关联表设计 父主题: 开发设计建议