- 本文是作者结合实际调优案例总结梳理出来的一些常用SQL性能优化方法,主要从四个方面(表扫描慢、关联慢、聚合慢、不可向量化)来分析,本篇重点介绍表扫描慢这一部分 本文是作者结合实际调优案例总结梳理出来的一些常用SQL性能优化方法,主要从四个方面(表扫描慢、关联慢、聚合慢、不可向量化)来分析,本篇重点介绍表扫描慢这一部分
- 本文是作者结合实际调优案例总结梳理出来的一些常用SQL性能优化方法,主要从四个方面(表扫描慢、关联慢、聚合慢、不可向量化)来分析,本篇重点介绍关联慢这一部分 本文是作者结合实际调优案例总结梳理出来的一些常用SQL性能优化方法,主要从四个方面(表扫描慢、关联慢、聚合慢、不可向量化)来分析,本篇重点介绍关联慢这一部分
- SQL语句执行过程中,存在数据发散导致影响语句执行效率。本文针对这一类场景利用提前过滤(提前去重成本较小的情况,即最后输出结果并没有使用过多该表的值)进行分析解决 SQL语句执行过程中,存在数据发散导致影响语句执行效率。本文针对这一类场景利用提前过滤(提前去重成本较小的情况,即最后输出结果并没有使用过多该表的值)进行分析解决
- 1写在前面考试整理相关笔记博文内容涉及 Linux 中资源限制的两种方式简单介绍用户会话资源限制进程资源限制理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》Part1使用 Cgroups 和 ulimit 管理资... 1写在前面考试整理相关笔记博文内容涉及 Linux 中资源限制的两种方式简单介绍用户会话资源限制进程资源限制理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》Part1使用 Cgroups 和 ulimit 管理资...
- 1写在前面考试整理相关笔记博文内容没有涉及具体应该调整哪些内核参数简单介绍了调整内核参数的方式,proc 和 sys 的简单说明理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》Linux 中 内核可调参数允许系统... 1写在前面考试整理相关笔记博文内容没有涉及具体应该调整哪些内核参数简单介绍了调整内核参数的方式,proc 和 sys 的简单说明理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》Linux 中 内核可调参数允许系统...
- 1写在前面考试整理相关笔记分享一些 Linux 中网络内核参数调优的笔记理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》Part1网络优化Linux 网络优化是一个很大的概念,这里讲的优化主要是 传输层和网络层的... 1写在前面考试整理相关笔记分享一些 Linux 中网络内核参数调优的笔记理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》Part1网络优化Linux 网络优化是一个很大的概念,这里讲的优化主要是 传输层和网络层的...
- 本文针对SQL语句因未向量化执行(存在行存表或不支持向量化的函数)导致语句执行性能劣化的案例进行分析 本文针对SQL语句因未向量化执行(存在行存表或不支持向量化的函数)导致语句执行性能劣化的案例进行分析
- 本文针对实时场景下SQL语句因表行数估算不准确而导致语句执行超时报错的案例进行分析 本文针对实时场景下SQL语句因表行数估算不准确而导致语句执行超时报错的案例进行分析
- 不等值关联的性能优化改写 不等值关联的性能优化改写
- 表关联时,由于关联条件重复值过多,会发生运行倾斜的问题,进而影响语句执行性能。该案例主要针对这一类问题利用skew hint进行分析解决 表关联时,由于关联条件重复值过多,会发生运行倾斜的问题,进而影响语句执行性能。该案例主要针对这一类问题利用skew hint进行分析解决
- 实时场景中,存在着性能跳变问题(即原本执行时间在秒级或是分钟级的语句突然执行不出来),该案例主要针对这一类问题利用hint中的enable_index_nestloop参数进行分析解决 实时场景中,存在着性能跳变问题(即原本执行时间在秒级或是分钟级的语句突然执行不出来),该案例主要针对这一类问题利用hint中的enable_index_nestloop参数进行分析解决
- 一次goroutine 泄漏排查案例 背景这是一个比较经典的golang协程泄漏案例。背景是这样,今天看到监控大盘数据发现协程的数量监控很奇怪。呈现上升趋势,然后骤降。虽然对协程数量做了报警机制,但是协程数量还是没有达到报警阈值,所以没有报警产生。不过有经验的开发应该应该能一眼看出,这个肯定是协程泄漏了,因为协程数量一直在上涨,没有下降趋势,,中间下降的曲线其实是服务器重启造成的。 ppr... 一次goroutine 泄漏排查案例 背景这是一个比较经典的golang协程泄漏案例。背景是这样,今天看到监控大盘数据发现协程的数量监控很奇怪。呈现上升趋势,然后骤降。虽然对协程数量做了报警机制,但是协程数量还是没有达到报警阈值,所以没有报警产生。不过有经验的开发应该应该能一眼看出,这个肯定是协程泄漏了,因为协程数量一直在上涨,没有下降趋势,,中间下降的曲线其实是服务器重启造成的。 ppr...
- GaussDB是华为自主创新研发的分布式关系型数据库。该产品具备企业级复杂事务混合负载能力,同时支持分布式事务,同城跨AZ部署,数据0丢失,支持1000+的扩展能力,PB级海量存储。同时拥有云上高可用,高可靠,高安全,弹性伸缩,一键部署,快速备份恢复,监控告警等关键能力,能为企业提供功能全面,稳定可靠,扩展性强,性能优越的企业级数据库服务。 GaussDB是华为自主创新研发的分布式关系型数据库。该产品具备企业级复杂事务混合负载能力,同时支持分布式事务,同城跨AZ部署,数据0丢失,支持1000+的扩展能力,PB级海量存储。同时拥有云上高可用,高可靠,高安全,弹性伸缩,一键部署,快速备份恢复,监控告警等关键能力,能为企业提供功能全面,稳定可靠,扩展性强,性能优越的企业级数据库服务。
- 如何在 60秒内优化提升 Linux 性能?只有 2% 的人知道 如何在 60秒内优化提升 Linux 性能?只有 2% 的人知道
- DWS作为MPP架构的数仓产品,其性能优势主要在分布式计算上。默认情况下,DWS为了保证结果的正确性,自定义函数默认属性是不下推的,这会导致计算不下推,从而导致比较验证的性能问题。本文主要描述下函数在满足特征的前提下可以把函数属性定义为下推属性 DWS作为MPP架构的数仓产品,其性能优势主要在分布式计算上。默认情况下,DWS为了保证结果的正确性,自定义函数默认属性是不下推的,这会导致计算不下推,从而导致比较验证的性能问题。本文主要描述下函数在满足特征的前提下可以把函数属性定义为下推属性
上滑加载中
推荐直播
-
GaussDB数据库介绍
2025/01/07 周二 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将介绍GaussDB数据库的发展历程、优势、架构、关键特性和部署模式等,旨在帮助开发者了解GaussDB数据库,并通过手把手实验教大家如何在华为云部署GaussDB数据库和使用gsql连接GaussDB数据库。
去报名 -
DTT年度收官盛典:华为开发者空间大咖汇,共探云端开发创新
2025/01/08 周三 16:30-18:00
Yawei 华为云开发工具和效率首席专家 Edwin 华为开发者空间产品总监
数字化转型进程持续加速,驱动着技术革新发展,华为开发者空间如何巧妙整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协同?在科技迅猛发展的今天,开发者们如何迅速把握机遇,实现高效、创新的技术突破?DTT 年度收官盛典,将与大家共同探索华为开发者空间的创新奥秘。
去报名 -
GaussDB应用实战:手把手带你写SQL
2025/01/09 周四 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将围绕数据库中常用的数据类型、数据库对象、系统函数及操作符等内容展开介绍,帮助初学者掌握SQL入门级的基础语法。同时在线手把手教你写好SQL。
去报名
热门标签