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. MySQL_Key值(MUL、PRI、NUL)

    查询表结构: mysql> describe cc; +----------+-----------+------+-----+---------+-------+ | Field | Type ...

  2. 【记录】Linux环境安装mysql8.0

    话说mysql8.0版本比5.7版本要快2倍以上,这么看宣传怎么能不装8.0呢,但是新版本和旧版本有不少不同导致若使用以前的一些安装方法会导致安到一半就由于各种找不到文件卡住. 尝试了不少次,只有使用 ...

  3. FairyGUI TextField

    记录一个在使用FairyGUI的TextField时遇到的坑. TextField有一个文本模板功能,可以实现类似占位符的功能,如:{ number = 0 },然后我们可以在脚本中修改number的 ...

  4. 开启text汇聚排序

    开启text汇聚排序 curl -X PUT "http://192.168.1.136:19200/hxl_test/_mapping/tb_test" -H 'Content- ...

  5. android sdk下载及安装教程

    转自https://www.cnblogs.com/summary-2017/p/8073225.html 1.点击这个网址https://www.androiddevtools.cn/,打开页面后选 ...

  6. 关于PHP5.6连接SqlServer

    在做一个PHP报名系统的时候需要使用mssql来和winform结合起来使用, 但是发现我的php环境没有sqlsrv模块,于是乎,我就开始百度了 找到了微软官方下载地址,对照php版本,下载对应的模 ...

  7. JS高程关于ajax的学习笔记

    1.ajax介绍 ajax技术可以实现浏览器向服务器请求数据时不需要重新加载页面,就可以从服务器中获取需要的数据. ajax技术的核心是XMLHttpRequest对象(简称XHR),XHR对象为向服 ...

  8. 一键git push脚本(python版)

    #!/usr/bin/env python import os import subprocess import sys import time gitconfig = { 'cwd': './blo ...

  9. ZOJ 2477 Magic Cube(魔方)

    ZOJ 2477 Magic Cube(魔方) Time Limit: 2 Seconds      Memory Limit: 65536 KB This is a very popular gam ...

  10. 牛客OI周赛9-提高组题目记录

    牛客OI周赛9-提高组题目记录 昨天晚上做了这一套比赛,觉得题目质量挺高,而且有一些非常有趣而且非常清奇的脑回路在里边,于是记录在此. T1: 扫雷 题目链接 设 \(f_i\) 表示扫到第 \(i\ ...