首页 > 其他分享 >openGauss学习笔记-215 openGauss性能调优-确定性能调优范围-性能日志

openGauss学习笔记-215 openGauss性能调优-确定性能调优范围-性能日志

时间:2024-02-05 18:32:22浏览次数:27  
标签:文件 性能 调优 磁盘 openGauss 日志

openGauss学习笔记-215 openGauss性能调优-确定性能调优范围-性能日志

215.1 性能日志概述

性能日志主要关注外部资源的访问性能问题。

性能日志指的是数据库系统在运行时检测物理资源的运行状态的日志,在对外部资源进行访问时的性能检测,包括磁盘、OBS等外部资源的访问检测信息。openGauss不支持OBS、Hadoop,所以只有磁盘访问的监控信息。

磁盘监控的访问信息主要在磁盘文件IO读写的时候进行统计。例如,拷贝文件时的读文件IO,正常SQL执行时访问OS表文件的pread系统调用。

在出现性能问题时,可以借助性能日志及时定位问题发生的原因,能极大地提升问题解决效率。

  • 日志文件存储路径

    性能日志目录在“$GAUSSLOG/gs_profile”中各自对应的目录下。

  • 日志文件命名格式

    性能日志的命名规则:postgresql-创建时间.prf

    默认情况下,每日0点或者日志文件大于20MB或者数据库实例(CN、DN)重新启动后,会生成新的日志文件。

  • 日志内容说明

    每一行日志内容的默认格式:主机名称+日期+时间+实例名称+线程号+日志内容。

215.2 性能日志收集的配置参数

  • logging_collector:该参数控制是否开启日志收集功能。默认值为on,表示开启日志收集功能。

  • plog_merge_age:控制性能日志数据输出的周期,即多久进行一次性能日志汇聚,单位为毫秒。默认值为3s。

    当logging_collector参数为on,plog_merge_age大于0,且主机正常运行时,恢复过程不进行性能收集。

标签:文件,性能,调优,磁盘,openGauss,日志
From: https://blog.51cto.com/shuchaoyang/9612048

相关文章

  • TCP 三次握手的性能优化
    今天分析下TCP三次握手中有哪些可以优化的地方,进而提升握手的性能。客户端的优化三次握手的首要目的就是为了同步序列号。有了序列号才可以进行后续的可靠性的传输。在TCP中有很多功能都是依赖序列号实现的,比如流量控制、消息重传等。在三次握手中序列号的同步是通过SYN报文同......
  • 安卓服务的常见问题,性能优化以及应用场景剖析
    一、引言在安卓开发中,服务(Service)扮演着至关重要的角色,它们在没有用户界面的情况下,为用户提供了长时间的后台任务执行能力。本文将探讨服务常见问题、优化策略、应用场景以及开发过程中应注意的事项。二、应用场景服务作为安卓应用程序的重要组成部分,主要用于在后台执行持续性的、......
  • 酷睿第14代i5-14400评测:性能与上代一致
    一、前言:酷睿第14代i5-14400低调上市由于初代Intel4制程工艺不论是频率还是功耗都无法满足顶级桌面处理器的需求,这就导致了酷睿第14代处理器依然沿用Intel7制程工艺,架构也没有变化,只是频率有一些提升。在i9-14900K上市3个月之后,面向主流玩家的酷睿第14代i5-14400处理器终于来......
  • Nginx--调优
    1 Nginx运行工作进程数量(worker_processes)Nginx运行工作进程个数一般设置CPU的核心数或者auto,最多8个,8个以上性能提升不会再提升了,而且稳定性变得更低 2 Nginx运行CPU亲和力(worker_cpu_affinity)(全局快添加)nginx默认是没有开启利用多核cpu的配置的,需要通过增加worker_......
  • 雷军不再主讲小米手机发布会;苹果明确:Vision Pro 头显电池某些场景会降低其性能丨 RTE
       开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表......
  • NTFS(New Technology File System)是Windows操作系统中使用的一种文件系统,它具有高级功
    NTFS(NewTechnologyFileSystem)是Windows操作系统中使用的一种文件系统,它具有高级功能和性能。NTFS文件系统的模型基于多个概念和组件,包括文件、目录、磁盘空间分配、访问控制等。下面是NTFS文件系统的技术原理和运作机制的简要介绍:文件和目录:NTFS使用树状结构组织文件和目录......
  • asyncio高性能异步编程
    实现协程有这么几种方法:•greenlet,早期模块。•yield关键字。•asyncio装饰器(py3.4)•async、await关键字(py3.5)【推荐】 greenlet:#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2024/1/2222:44#@Author:Lhtester#@Filename:greenlet使用.pyfromgreenlet......
  • 推荐四款常用测试数据生成工具(适用自动化测试、性能测试)
    一、前言在软件测试中,测试数据是测试用例的基础,对测试结果的准确性和全面性有着至关重要的影响。因此,在进行软件测试时,需要生成测试数据以满足测试场景和要求。本文将介绍如何利用测试数据生成工具来快速生成大量的测试数据。二、测试数据生成工具今天给大家介绍四款常用的数......
  • 如何出一份前端页面的性能分析报告?
    编写一份前端页面性能分析报告,需要按照一定结构和步骤来详细记录测试过程、数据收集、问题识别与优化建议。以下是一个基本的模板框架:一、前言目的:简述报告的目的,比如评估特定网页在不同环境下的加载速度、渲染效率及用户体验。范围:明确分析涉及的页面及其版本信息,以及使用的......
  • 如何优化Linux服务器的性能和响应速度?
    Linux服务器是一种常用的服务器操作系统,为了保证系统的稳定和高效运行,优化服务器的性能和响应速度显得尤为重要。如何优化Linux服务器的性能和响应速度?1.系统调整内核参数优化:调整Linux内核参数可以提升服务器的性能。例如,通过修改文件/etc/sysctl.conf来设置TCP/IP相关参数,如增......