首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
GaussDB
jerrywang1983
创建于2024-09-18
订阅专栏
GaussDB
暂无订阅
共1550篇文章
创建于2024-09-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
GaussDB-案例:调整GUC参数best_agg_plan
GaussDB-案例:调整GUC参数best_agg_plan 现象描述 agg_t1的表定义为: | ``` create table agg_t1(a int, b int, c int) dis
GaussDB-案例:调整分布键
GaussDB-案例:调整分布键 现象描述 某局点测试过程中EXPLAIN ANALYZE后有如下情况: 从执行信息上比较明确的可以看出HashJoin是整个计划的性能瓶颈点,并且从HashJoin的
GaussDB-案例:选择合适的分布列
GaussDB-案例:选择合适的分布列 现象描述 表定义如下: | ``` CREATE TABLE t1 (a int, b int); CREATE TABLE t2 (a int, b int)
GaussDB-使用SQL PATCH进行调优
GaussDB-使用SQL PATCH进行调优 SQL PATCH主要设计给DBA、运维人员及其他需要对SQL进行调优的角色使用,用户通过其他运维视图或定位手段识别到业务语句存在计划不优导致的性能问题
GaussDB-检查隐式转换的性能问题
GaussDB-检查隐式转换的性能问题 在某些场景下,数据类型的隐式转换可能会导致潜在的性能问题。请看如下场景: 上述查询的执行计划如下: c1的数据类型是varchar,当查询的过滤条件为c1 =
GaussDB-指定是否使用minmax优化的hint
GaussDB-指定是否使用minmax优化的hint 功能描述 指定语句是否使用minmax改写。 语法格式 参数说明 no表示不使用minmax查询改写。 @ queryblock请参见指定Hin
GaussDB-指定是否使用Semi Join的Hint
GaussDB-指定是否使用Semi Join的Hint 功能描述 指定join是否选择Semi Join。 语法格式 参数说明 no表示Semi Join的方式不使用。 @queryblock请参见
GaussDB-指定扫描并行度的Hint
GaussDB-指定扫描并行度的Hint 功能描述 在并行的执行计划中,指定表扫描的并行度。 语法格式 参数说明 @queryblock请参见指定Hint所处的查询块Queryblock,可省略,表示
# GaussDB-查询改写的Hint#
GaussDB-指定Any子链接提升的Hint 功能描述 在进行Any子链接提升时指定优化算子的方法。 语法格式 参数说明 no表示该优化的方式不使用。 @queryblock请参见指定Hint所处的
GaussDB-查询改写的Hint
GaussDB-查询改写的Hint 功能描述 优化器支持一系列查询改写规则,可以对SQL语句进行等价的逻辑改写,从而生成更好的执行计划。但在一些场景下,用户并不希望改写SQL语句、或者优化器的改写会导
GaussDB-指定agg算法的Hint
GaussDB-指定agg算法的Hint 功能描述 在进行agg算法时可以指定agg的方法。 语法格式 参数说明 @queryblock请参见指定Hint所处的查询块Queryblock章节,可省略,
GaussDB-连接时内表物化的Hint
GaussDB-连接时内表物化的Hint 功能描述 实现在指定连接的inner表时,对内表进行物化。 语法格式 参数说明 no表示hint的物化方式不使用。 @queryblock请参见指定Hint所
GaussDB-支持bitmapscan的Hint
GaussDB-支持bitmapscan的Hint 功能描述 支持在目标表上使用指定的索引生成bitmapscan路径,在原优化器可生成路径的基础上选中符合HINT的路径。 语法格式 参数说明 no表
GaussDB-设置慢SQL管控规则的Hint
GaussDB-设置慢SQL管控规则的Hint 功能描述 针对想要进行执行时间/资源管控的SQL语句,设置其被标记为慢SQL的执行时间,最大执行时间,最大IOPS上限。 语法格式 | ``` wlmr
GaussDB-同层参数化路径的Hint
GaussDB-同层参数化路径的Hint 功能描述 通过predpush_same_level、nestloop_index hint来指定同层表或物化视图之间参数化路径生成。 跨层参数化路径hint
GaussDB-指定不使用全局计划缓存的Hint
GaussDB-指定不使用全局计划缓存的Hint 功能描述 全局计划缓存打开时,可以通过no_gpc hint来强制单个查询语句不在全局共享计划缓存,只保留会话生命周期的计划缓存。 语法格式 | ``
GaussDB-指定子查询不展开的Hint
GaussDB-指定子查询不展开的Hint 功能描述 数据库在对查询进行逻辑优化时通常会将可以提升的子查询提升到上层来避免嵌套执行,但对于某些本身选择率较低且可以使用索引过滤访问页面的子查询,嵌套执行
GaussDB-Custom Plan和Generic Plan选择的Hint
GaussDB-Custom Plan和Generic Plan选择的Hint 功能描述 对于以PBE方式执行的查询语句和DML语句,优化器会基于规则、代价、参数等因素选择生成Custom Plan或
GaussDB-优化器GUC参数的Hint
GaussDB-优化器GUC参数的Hint 功能描述 设置本次查询执行内生效的查询优化相关GUC参数。hint的推荐使用场景可以参考各GUC参数的说明,此处不作赘述。 语法格式 | ``` set(
GaussDB-Hint的错误、冲突及告警
GaussDB-Hint的错误、冲突及告警 Plan Hint的结果会体现在计划的变化上,可以通过explain来查看变化。 hint中的错误不会影响语句的执行,只是不能生效,该错误会根据语句类型以不
下一页