上一页 1 2 3 4 5 6 7 8 9 ··· 126 下一页
摘要: PostgreSQL 源码性能诊断(perf profiling)指南(含火焰图生成分析FlameGraph) - 珍藏级 作者 digoal 日期 2016-11-28 标签 PostgreSQL , Linux , perf , 性能诊断 , stap , systemtap , strace 阅读全文
posted @ 2023-08-19 15:30 耀阳居士 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 火焰图(Flame Graphs)的安装和基本用法 火焰图(Flame Graphs) 一、概述: 火焰图(flame graph)是性能分析的利器,通过它可以快速定位性能瓶颈点。 perf 命令(performance 的缩写)是 Linux 系统原生提供的性能分析工具,会返回 CPU 正在执行的 阅读全文
posted @ 2023-08-19 15:22 耀阳居士 阅读(251) 评论(0) 推荐(0) 编辑
摘要: perf + 火焰图分析程序性能 1、perf命令简要介绍 性能调优时,我们通常需要分析查找到程序百分比高的热点代码片段,这便需要使用 perf record 记录单个函数级别的统计信息,并使用 perf report 来显示统计结果; perf record perf report 举例: sud 阅读全文
posted @ 2023-08-19 14:49 耀阳居士 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Debug 利器:pstack & strace 2019-12-05 04:15 陈心朔 阅读(8026) 评论(4) 编辑 收藏 举报 工作中难免会遇到各种各样的 bug,对于开发环境 or 测试环境的问题还好解决,可以使用 gdb 打断点或者在代码中埋点来定位异常;但是遇到线上的 bug 就很 阅读全文
posted @ 2023-08-19 14:25 耀阳居士 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 调试与性能分析 2022-08-03 7 min read c/cpp , techs 调试 我常用的调试工具是 GDB (g++ -g)和二分查错法,先删除一半代码,看是否有问题,如果没有问题,那问题就在另一半代码中 :) 运行时 运行时(runtime debug)调试在一些场景下比较重要,比如 阅读全文
posted @ 2023-08-19 14:22 耀阳居士 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 浅谈性能分析 2022年02月05日 数据库 评论 1 条 阅读 1,855 次 性能分析和优化是一个要求比较全面的工作,通常既要了解所分析的目标系统本身的设计和实现,也要对操作系统等底层基础设施有一定了解,同时需要掌握一些方法论以指导性能分析和优化工作。 本文尝试根据个人这几年做过的几次数据库性能 阅读全文
posted @ 2023-08-19 14:21 耀阳居士 阅读(197) 评论(0) 推荐(0) 编辑
摘要: pstack,strace,gdb工具使用MySQL 的几种调式分析工具介绍MySQL 的几种调式分析工具,常用的有如下4种:pstackgdbstraceperf如下分别介绍之。 pstack 注意:pstack所追踪的是用户态调用栈 获取堆栈信息问题线程的定位负载较低mysql_pid=2363 阅读全文
posted @ 2023-08-19 14:18 耀阳居士 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 图的遍历有多种方式,但是这里从数据结构基础出发,还是只介绍基础的两种方式,深度优先遍历和广度优先遍历。 深度优先遍历图的深度优先搜索(Depth First Search),和树的前序遍历比较类似。 它的思想:假设初始状态是图中所有顶点均未被访问,则从某个顶点v出发,首先访问该顶点,然后依次从它的各 阅读全文
posted @ 2023-08-19 14:17 耀阳居士 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 图解PostgreSQL-buffer管理(一) 闫宗帅2020-01-04 2518 一、数据结构 1、Buffer由数组BufferDescriptor[]数组进行管理。该数组由函数InitBufferPool创建,大小为NBuffers个成员即BufferDesc。该数组创建后由Strateg 阅读全文
posted @ 2023-08-04 13:43 耀阳居士 阅读(51) 评论(0) 推荐(0) 编辑
摘要: openGauss 5.0.0 资源管控功能介绍 严少安2023-07-12 228 openGauss 5.0.0 在资源管控方面有了显著的提升。在原生的 PostgreSQL 中其实并没有资源管控特性,但是在 EDB 版本,及其他云厂的 PG 中,增加了资源管控能力,对于 Serverless 阅读全文
posted @ 2023-08-04 13:39 耀阳居士 阅读(135) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 126 下一页