- GaussDB在执行SQL语句时,会对其性能表现进行分析和记录,通过视图和函数等手段呈现给用户。本文将简要介绍如何利用GaussDB提供的这些“第一手”数据,分析和定位SQL语句中存在的性能问题,识别和消除SQL中的“坏味道”。 GaussDB在执行SQL语句时,会对其性能表现进行分析和记录,通过视图和函数等手段呈现给用户。本文将简要介绍如何利用GaussDB提供的这些“第一手”数据,分析和定位SQL语句中存在的性能问题,识别和消除SQL中的“坏味道”。
- 1 什么是Unique SQL用户执行SQL语句时,每一个SQL语句文本都会进入解析器(Parser),生成“解析树”(parse tree)。遍历解析树中各个结点,忽略其中的常数值,以一定的算法结合树中的各结点,计算出来一个整数值,用来唯一标识这一类SQL,这个整数值被称为Unique SQL ID,Unique SQL ID相同的SQL语句属于同一个“Unique SQL”。例如,用户... 1 什么是Unique SQL用户执行SQL语句时,每一个SQL语句文本都会进入解析器(Parser),生成“解析树”(parse tree)。遍历解析树中各个结点,忽略其中的常数值,以一定的算法结合树中的各结点,计算出来一个整数值,用来唯一标识这一类SQL,这个整数值被称为Unique SQL ID,Unique SQL ID相同的SQL语句属于同一个“Unique SQL”。例如,用户...
- GaussDB 列存表 scan性能优化 GaussDB 列存表 scan性能优化
- 写代码的时候,我们可能想知道python的执行效率如何,有如下几种方法可以计算python程序执行时间。1、方法1import datetimestarttime = datetime.datetime.now()#long runningendtime = datetime.datetime.now()print (endtime - starttime).seconds2、方法 2sta... 写代码的时候,我们可能想知道python的执行效率如何,有如下几种方法可以计算python程序执行时间。1、方法1import datetimestarttime = datetime.datetime.now()#long runningendtime = datetime.datetime.now()print (endtime - starttime).seconds2、方法 2sta...
- 本书摘自《KVM实战:原理、进阶与性能调优》一书中第3章,第3.1节,作者是任永杰 程舟 本书摘自《KVM实战:原理、进阶与性能调优》一书中第3章,第3.1节,作者是任永杰 程舟
- 本书摘自《KVM实战:原理、进阶与性能调优》一书中第2章,第2.2节,作者是任永杰 程舟 本书摘自《KVM实战:原理、进阶与性能调优》一书中第2章,第2.2节,作者是任永杰 程舟
- 本书摘自《KVM实战:原理、进阶与性能调优》一书中第2章,第2.1节,作者是任永杰 程舟 本书摘自《KVM实战:原理、进阶与性能调优》一书中第2章,第2.1节,作者是任永杰 程舟
- 本书摘自《KVM实战:原理、进阶与性能调优》一书中第1章,第1.4节,作者是任永杰 程舟 本书摘自《KVM实战:原理、进阶与性能调优》一书中第1章,第1.4节,作者是任永杰 程舟
- 本书摘自《KVM实战:原理、进阶与性能调优》一书中第1章,第1.3.3节,作者是任永杰 程舟 本书摘自《KVM实战:原理、进阶与性能调优》一书中第1章,第1.3.3节,作者是任永杰 程舟
- 本书摘自《KVM实战:原理、进阶与性能调优》一书中第1章,第1.2节,作者是任永杰 程舟 本书摘自《KVM实战:原理、进阶与性能调优》一书中第1章,第1.2节,作者是任永杰 程舟
- 🏆本文收录于「滚雪球学SpringBoot」专栏,专业攻坚指数级提升持续更新中,up!up!up!!欢迎点赞&&收藏&&订阅。@TOC 📝 前言在 Java 性能调优中,垃圾收集(GC)是影响应用性能的一个重要方面。Garbage First(G1)垃圾收集器 是 JDK 9 之后的默认垃圾收集器,它通过减少暂停时间、提升吞吐量,为现代 Java 应用提供了更稳定和高效的垃圾回收机制。本... 🏆本文收录于「滚雪球学SpringBoot」专栏,专业攻坚指数级提升持续更新中,up!up!up!!欢迎点赞&&收藏&&订阅。@TOC 📝 前言在 Java 性能调优中,垃圾收集(GC)是影响应用性能的一个重要方面。Garbage First(G1)垃圾收集器 是 JDK 9 之后的默认垃圾收集器,它通过减少暂停时间、提升吞吐量,为现代 Java 应用提供了更稳定和高效的垃圾回收机制。本...
- @TOC 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进... @TOC 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进...
- 写在前面博文内容涉及工具来自《BPF Performance Tools》 一书,CPU性能指标涉及:系统短期创建的线程进程跟踪进程线程的CPU运行时长,脱离时长统计线程的运行队列长度,等待延时时间,有多少线程在等待,多核队列是否均衡线程运行调用栈和脱离调用栈跟踪线程 软硬中断 CPU时间,LLC 三级缓存命中率分析内核态系统调用跟踪分析这里感谢译本的作者,抱着英文版的瞅了好久…,有条件小... 写在前面博文内容涉及工具来自《BPF Performance Tools》 一书,CPU性能指标涉及:系统短期创建的线程进程跟踪进程线程的CPU运行时长,脱离时长统计线程的运行队列长度,等待延时时间,有多少线程在等待,多核队列是否均衡线程运行调用栈和脱离调用栈跟踪线程 软硬中断 CPU时间,LLC 三级缓存命中率分析内核态系统调用跟踪分析这里感谢译本的作者,抱着英文版的瞅了好久…,有条件小...
- typora-root-url: ./1.MySQL的执行原理-21.1.MySQL的查询成本1.1.1.什么是成本MySQL执行一个查询可以有不同的执行方案,它会选择其中成本最低,或者说代价最低的那种方案去真正的执行查询。不过我们之前对成本的描述是非常模糊的,其实在MySQL中一条查询语句的执行成本是由下边这两个方面组成的:I/O成本我们的表经常使用的MyISAM、InnoDB存储引擎都是... typora-root-url: ./1.MySQL的执行原理-21.1.MySQL的查询成本1.1.1.什么是成本MySQL执行一个查询可以有不同的执行方案,它会选择其中成本最低,或者说代价最低的那种方案去真正的执行查询。不过我们之前对成本的描述是非常模糊的,其实在MySQL中一条查询语句的执行成本是由下边这两个方面组成的:I/O成本我们的表经常使用的MyISAM、InnoDB存储引擎都是...
- 说说对SQL语句优化有哪些方法?(选择几条)(1)Where子句中:where表之间的连接必须写在其他Where条件之前,那些可以过滤掉最大数量记录的条件必须写在Where子句的末尾.HAVING最后。(2)用EXISTS替代IN、用NOT EXISTS替代NOT IN。(3) 避免在索引列上使用计算(4)避免在索引列上使用IS NULL和IS NOT NULL(5)对查询进行优化,应尽量避... 说说对SQL语句优化有哪些方法?(选择几条)(1)Where子句中:where表之间的连接必须写在其他Where条件之前,那些可以过滤掉最大数量记录的条件必须写在Where子句的末尾.HAVING最后。(2)用EXISTS替代IN、用NOT EXISTS替代NOT IN。(3) 避免在索引列上使用计算(4)避免在索引列上使用IS NULL和IS NOT NULL(5)对查询进行优化,应尽量避...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签