- 路径生成是表关联方式确定的主要阶段,本文介绍了几个影响路径生成的要素:cost_param, scan方式,join方式,stream方式,并从原理上分析如何干预路径的生成。从另外一个角度看,即路径生成,是从这些底层的选择开始,从行数的估算、到scan的选择、再到join方式以及stream的选择,构成一条简单路径,然后多条路径根据代价选择,再逐层关联更多的表,最终形成一个完整的执行路径。 路径生成是表关联方式确定的主要阶段,本文介绍了几个影响路径生成的要素:cost_param, scan方式,join方式,stream方式,并从原理上分析如何干预路径的生成。从另外一个角度看,即路径生成,是从这些底层的选择开始,从行数的估算、到scan的选择、再到join方式以及stream的选择,构成一条简单路径,然后多条路径根据代价选择,再逐层关联更多的表,最终形成一个完整的执行路径。
- 针对LEFT JOIN特定场景,本文提供一种改写方案实现业务SQL性能提升 针对LEFT JOIN特定场景,本文提供一种改写方案实现业务SQL性能提升
- 常见的锁等待导致业务阻塞问题的解决方案 常见的锁等待导致业务阻塞问题的解决方案
- IMMUTABLE类型函数还能这样使用 IMMUTABLE类型函数还能这样使用
- DWS存在NVL函数导致优化器估算不准的问题,本文主要针对该类问题进行分析解决 DWS存在NVL函数导致优化器估算不准的问题,本文主要针对该类问题进行分析解决
- 当前DM(P1、P3、CBGDM)存在维度表与主表关联时使用会计期作为关联条件,会导致出现大内存占用或未识别数据倾斜的问题,本文主要针对这一类问题进行分析优化 当前DM(P1、P3、CBGDM)存在维度表与主表关联时使用会计期作为关联条件,会导致出现大内存占用或未识别数据倾斜的问题,本文主要针对这一类问题进行分析优化
- GaussDB(DWS)性能调优系列专题文章,介绍了数据库性能调优的思路和总体策略。在系统级调优中数据库全局的GUC参数对整体性能的提升至关重要,而在语句级调优中GUC参数可以调整估算模型,选择查询计划中算子的类型,或者选择不同的执行计划。因此在SQL调优过程中合理的设置GUC参数十分重要。 GaussDB(DWS)性能调优系列专题文章,介绍了数据库性能调优的思路和总体策略。在系统级调优中数据库全局的GUC参数对整体性能的提升至关重要,而在语句级调优中GUC参数可以调整估算模型,选择查询计划中算子的类型,或者选择不同的执行计划。因此在SQL调优过程中合理的设置GUC参数十分重要。
- 写在前面考试整理,博文内容涉及:CPU 调度简单认知不同进程优先级和不同调度策略认知内核调度可调参数介绍理解不足小伙伴帮忙指正人生不是书上的故事,喜怒哀乐,悲欢离合,都在书页间,可书页翻篇何其易,人心修补何其难。——烽火戏诸侯《剑来》当前实验环境┌──[root@vms99.liruilongs.github.io]-[~]└─$hostnamectl Static hostname: ... 写在前面考试整理,博文内容涉及:CPU 调度简单认知不同进程优先级和不同调度策略认知内核调度可调参数介绍理解不足小伙伴帮忙指正人生不是书上的故事,喜怒哀乐,悲欢离合,都在书页间,可书页翻篇何其易,人心修补何其难。——烽火戏诸侯《剑来》当前实验环境┌──[root@vms99.liruilongs.github.io]-[~]└─$hostnamectl Static hostname: ...
- 写在前面考试整理相关笔记博文内容涉及,IO调度器,以及IO负载工具 fio 介绍,磁盘整列,IO 分析工具简单介绍理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》固态硬盘正逐步取代磁盘成为存储的标准解决方案,传统... 写在前面考试整理相关笔记博文内容涉及,IO调度器,以及IO负载工具 fio 介绍,磁盘整列,IO 分析工具简单介绍理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》固态硬盘正逐步取代磁盘成为存储的标准解决方案,传统...
- 写在前面考试整理相关笔记博文内容涉及Linux 虚拟化常见管理操作以及部分调优配置理解不足小伙伴帮忙指正 不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样了。——村上春树 使用工具进行调优可以直接使用 tuned 包里面的适用于虚拟化调优的参数,tuned 中对于虚拟化通过两个优化配置,一个适用虚拟机,一个适用虚拟机所在的宿主机。- virtual-... 写在前面考试整理相关笔记博文内容涉及Linux 虚拟化常见管理操作以及部分调优配置理解不足小伙伴帮忙指正 不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样了。——村上春树 使用工具进行调优可以直接使用 tuned 包里面的适用于虚拟化调优的参数,tuned 中对于虚拟化通过两个优化配置,一个适用虚拟机,一个适用虚拟机所在的宿主机。- virtual-...
- 对于工作3年左右的Java程序员来说,在面试大厂的过程中,面试官可能不会太关注你做了多少个项目、你的CRUD水平如何。更多的是关注你对某项技术点的理解深度,所以说,工作3年左右的小伙伴一定要把自己的重心放到技术的深度上来。 对于工作3年左右的Java程序员来说,在面试大厂的过程中,面试官可能不会太关注你做了多少个项目、你的CRUD水平如何。更多的是关注你对某项技术点的理解深度,所以说,工作3年左右的小伙伴一定要把自己的重心放到技术的深度上来。
- 本文是作者结合实际调优案例总结梳理出来的一些常用SQL性能优化方法,主要从四个方面(表扫描慢、关联慢、聚合慢、不可向量化)来分析,本篇重点介绍表扫描慢这一部分 本文是作者结合实际调优案例总结梳理出来的一些常用SQL性能优化方法,主要从四个方面(表扫描慢、关联慢、聚合慢、不可向量化)来分析,本篇重点介绍表扫描慢这一部分
- 本文是作者结合实际调优案例总结梳理出来的一些常用SQL性能优化方法,主要从四个方面(表扫描慢、关联慢、聚合慢、不可向量化)来分析,本篇重点介绍关联慢这一部分 本文是作者结合实际调优案例总结梳理出来的一些常用SQL性能优化方法,主要从四个方面(表扫描慢、关联慢、聚合慢、不可向量化)来分析,本篇重点介绍关联慢这一部分
- SQL语句执行过程中,存在数据发散导致影响语句执行效率。本文针对这一类场景利用提前过滤(提前去重成本较小的情况,即最后输出结果并没有使用过多该表的值)进行分析解决 SQL语句执行过程中,存在数据发散导致影响语句执行效率。本文针对这一类场景利用提前过滤(提前去重成本较小的情况,即最后输出结果并没有使用过多该表的值)进行分析解决
- 1写在前面考试整理相关笔记博文内容涉及 Linux 中资源限制的两种方式简单介绍用户会话资源限制进程资源限制理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》Part1使用 Cgroups 和 ulimit 管理资... 1写在前面考试整理相关笔记博文内容涉及 Linux 中资源限制的两种方式简单介绍用户会话资源限制进程资源限制理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》Part1使用 Cgroups 和 ulimit 管理资...
上滑加载中
推荐直播
-
深度解析鸿蒙应用入门级开发者认证
2024/12/04 周三 16:00-18:00
Edi 华为云学堂技术讲师
本期直播将为开发者带来HCCDA-HarmonyOS&Cloud Apps认证课程系统介绍、详细阐述HarmonyOS 技术架构、理解HarmonyOS 技术理念,通过实例带领开发者应用快速上手。
去报名 -
鸿蒙应用入门:轻松掌握ArkTS开发语言
2024/12/05 周四 16:00-18:00
Edi 华为云学堂技术讲师
本期直播课旨在让开发者了解ArkTS语法、轻松掌握ArkUI组件开发,带你零门槛入门鸿蒙开发,掌握状态管理实验和渲染控制实验。
即将直播 -
人工智能应用测试深度解析:理论基础与实践应用指南
2024/12/06 周五 14:30-16:30
Alex 华为云学堂技术讲师
本期直播主要结合理论及人工智能的相关实验,给大家讲述AI应用测试的主要流程和方法。帮助开发者了解AI应用测试的理论及方法,和AI应用测试在模型迭代调优过程中的作用。
去报名
热门标签