1、打开:/postgresql的安装目录/data/postgresql.conf

2、找到并更改以下属性,其他的是方便观察设置的,注意要将属性前面的注释符'#'去掉才能生效
  ★★★log_destination = 'csvlog'
  -- 将日志输出成csv文件,postgresql.conf可以看到有多种文件类型

  ★★★logging_collector = on
  -- 必须打开

  log_directory =‘/opt/postgresql/’
  -- 输出日志的目录,建议修改

  log_filename = 'postgresql-%Y-%m-%d_%H%M%S_info.log'
  --日志名称,eg:postgresql-2019-01-14_161143_info.log
  log_rotation_age = 1d
  -- 单个日志文件的生存期,默认一天
  -- 在日志文件大小没有达到log_rotation_size时,一天只生成一个日志文件

  log_rotation_size = 100MB
  -- 单个日志文件的大小,默认10MB
  -- 如果时间没有超过log_rotation_age,一个日志文件最大只能到设置的size大小,否则将新生成一个日志文件
  -- 也可以设置为0,这样每次查询都会生成一个独立的文件

  client_min_messages
  log_min_messages
  log_min_error_statement
  --以上三个全部设置为log,将不再记录语句错误信息,更方便分析

  ★★★log_min_duration_statement = ?
  -- 设置?的值:
  ?= -1 不记录,
  ?= 0 记录所有执行语句和其执行时间,
  ?> 0 记录执行时间大于该毫秒数的语句和其执行时间

  log_line_prefix = '%m %p %u %d %r '
  -- 自定义额外的日志输出内容,这5个是最推荐的
  -- 分别是:操作时间,用户名称,数据库名称,客户端IP和端口

  log_timezone = 'Asia/Shanghai'
  -- 设置该时区才能跟计算机电脑时间同步

  ★★★lc_messages = 'UTF8'
  -- 必须配置!这样日志输出才不会乱码

3、配置完成后重启服务。

EDB日志配置-慢sql记录分析的更多相关文章

  1. SpringBoot配置 druid 数据源配置 慢SQL记录

    spring: datasource: url: jdbc:mysql://127.0.0.12:3306/test?autoReconnect=true&useUnicode=true&am ...

  2. haproxy安装及日志配置

    1.yum安装 yum install haproxy -y 2.配置文件修改,经典配置 vim /etc/haproxy/haproxy.cfg #------------------------- ...

  3. vsftpd日志配置及查看——可以将vsftpd记录在系统日志里

    vsftpd日志配置及查看 vsftpd ftp服务器的日志设置,可以通过修改主配置文件/etc/vsftpd.conf实现.主配置文件中与日志设置有关的选项包括xferlog_enable .xfe ...

  4. mysql如何配置sql记录

    原文链接:http://www.qqdeveloper.com/detail/11/1.html 为什么要记录sql记录 主要目的是为了检测我们的网站安全问题,有效的避免一些sql注入或者是xss攻击 ...

  5. PostgreSQL日志配置记录

    日志审计  审计是值记录用户的登陆退出以及登陆后在数据库里的行为操作,可以根据安全等级不一样设置不一样级别的审计, 此处涉及的参数文件有: logging_collector      --是否开启日 ...

  6. Nginx日志配置及日志分析脚本案例

    https://blog.csdn.net/bbwangj/article/details/82186162 nginx的log日志分为access log 和 error log 其中access ...

  7. Servlet、Tomcat访问(access)日志配置、记录Post请求参数

    一.运行环境: Maven:3.5.2(点击下载) ,下载页 Tomcat:8.5.29(点击下载) ,下载页 JDK:jdk1.7.0_80(点击下载) ,下载页 MavenDependency: ...

  8. tomcat访问(access)日志配置、记录Post请求参数(转)

    一.配置与说明 tomcat访问日志格式配置,在config/server.xml里Host标签下加上 <Valve className="org.apache.catalina.va ...

  9. tomcat访问(access)日志配置、记录Post请求参数

    tomcat访问(access)日志配置.记录Post请求参数 一.配置与说明 tomcat访问日志格式配置,在config/server.xml里Host标签下加上 <Valve classN ...

随机推荐

  1. MVC-Razor视图

    Razor 视图引擎 与Aspx开发区别在于代码: 1.Razor 更智能,摒弃了<%%>格式,直接用@符号开启cs代码,遇到html时自动识别 2.遇到如汉字等即非cs代码,又非html ...

  2. Truck Adblue Emulator For SCANIA

    For sale online Truck Adblue Emulator For SCANIA See the price Where to buy? Truck Adblue Emulator F ...

  3. Why choose Nexiq USB-link 125032 Diesel Truck Diagnose

    Nexiq 125032 usb link is Diesel Truck diagnostic Interface. Nexiq truck scanner can compatible with ...

  4. Node.js基础学习三之登录功能

    本篇介绍Node.js访问数据库并返回数据给客户端 需求基于Node.js学习(二) 数据库请下载:user.sql 1.创建user 实体类(model-user.js) function User ...

  5. Hessian序列化的一个潜在问题

    一. 最近的用rpc框架的时候,当用hessian序列化对象是一个对象继承另外一个对象的时候,当一个属性在子类和有一个相同属性的时候,反序列化后子类属性总是为null. 二. 示例代码: DTO对象 ...

  6. 页面适配的小栗子 - github

    我模拟了一个QQ音乐的radiostation页面,用了媒体查询以及流式布局,页面大部分内容是js根据json生成的,使用了less来编写css样式表. 下面是仓库地址,感兴趣的小伙伴可以打开看看,将 ...

  7. 主成分分析 SPSS、python实例分析

    今天,在西瓜书上看到了主成分分析法,之前建模有接触过但是理解不够深刻,今天再次和这一位老朋友聊聊. 主成分分析(Principal Component Analysis,PCA), 是一种统计方法.通 ...

  8. 论文笔记:Prediction-Tracking-Segmentation

    Prediction-Tracking-Segmentation 2019-04-09 18:47:30 Paper:https://arxiv.org/pdf/1904.03280.pdf 之所以要 ...

  9. 用python计算圆周率

    from random import randomfrom time import perf_counterDARTS = 1000 * 1000hits = 0.0start = perf_coun ...

  10. MySQL中select、insert、update批量操作语句

    项目中经常的需要使用批量操作语句对数据进行操作,使用批量语句的时候需要注意MySQL数据库的条件限制,这里主要是数据的大小限制,这里对批量插入.批量查找及批量更新的基础操作进行下简单的汇总. 1.批量 ...