- 微认证:鲲鹏软件性能调优实践详解 微认证:鲲鹏软件性能调优实践详解
- 众所周知,数据量大了之后,性能是大家关注的一点,所以我们在业务开发的时候,特别关注性能,做为一个架构师,必须对性能要了解,要懂。才能设计出高性能的业务系统。 众所周知,数据量大了之后,性能是大家关注的一点,所以我们在业务开发的时候,特别关注性能,做为一个架构师,必须对性能要了解,要懂。才能设计出高性能的业务系统。
- 路径生成是表关联方式确定的主要阶段,本文介绍了几个影响路径生成的要素:cost_param, scan方式,join方式,stream方式,并从原理上分析如何干预路径的生成。从另外一个角度看,即路径生成,是从这些底层的选择开始,从行数的估算、到scan的选择、再到join方式以及stream的选择,构成一条简单路径,然后多条路径根据代价选择,再逐层关联更多的表,最终形成一个完整的执行路径。 路径生成是表关联方式确定的主要阶段,本文介绍了几个影响路径生成的要素:cost_param, scan方式,join方式,stream方式,并从原理上分析如何干预路径的生成。从另外一个角度看,即路径生成,是从这些底层的选择开始,从行数的估算、到scan的选择、再到join方式以及stream的选择,构成一条简单路径,然后多条路径根据代价选择,再逐层关联更多的表,最终形成一个完整的执行路径。
- 完全相同的业务SQL时快时慢?特定时段慢?无规律偶发慢?在实际业务场景中,经常碰到业务SQL耗时不稳定的情况。本文从应用业务角度触发,以常见SQL偶发性能问题场景为例,指导如何进行优化以稳定查询性能。本文只讨论在业务在GaussDB(DWS)库内性能不稳定的情况,库外性能不稳定(C/S网络不稳定、客户端处理效率不稳定等)不在本次讨论。 完全相同的业务SQL时快时慢?特定时段慢?无规律偶发慢?在实际业务场景中,经常碰到业务SQL耗时不稳定的情况。本文从应用业务角度触发,以常见SQL偶发性能问题场景为例,指导如何进行优化以稳定查询性能。本文只讨论在业务在GaussDB(DWS)库内性能不稳定的情况,库外性能不稳定(C/S网络不稳定、客户端处理效率不稳定等)不在本次讨论。
- 经过实践分析导致索引失效的原因比较多,如:谓词条件选择度,隐式转换,索引列执行计算、索引列使用函数等等。 经过实践分析导致索引失效的原因比较多,如:谓词条件选择度,隐式转换,索引列执行计算、索引列使用函数等等。
- 使用sharing-jdbc中间件实现GaussDB读写分离操作,在服务器资源吃紧与高并发场景下可以考虑采用读写分离架构减轻负载。 使用sharing-jdbc中间件实现GaussDB读写分离操作,在服务器资源吃紧与高并发场景下可以考虑采用读写分离架构减轻负载。
- GaussDB SQL执行计划是SQL性能调优核心部分内容,查看与分析执行计划的执行情况是调优的前提。 GaussDB SQL执行计划是SQL性能调优核心部分内容,查看与分析执行计划的执行情况是调优的前提。
- GaussDB性能调优过程需要综合考虑多方面因素,因此,调优人员应对系统软件架构、软硬件配置、数据库配置参数、并发控制、查询处理和数据库应用有广泛而深刻的理解 GaussDB性能调优过程需要综合考虑多方面因素,因此,调优人员应对系统软件架构、软硬件配置、数据库配置参数、并发控制、查询处理和数据库应用有广泛而深刻的理解
- 针对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: ...
上滑加载中
推荐直播
-
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
回顾中 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签