postgresql 日誌配置

2021-07-03 08:59:30 字數 685 閱讀 7370

log_destination = 'csvlog'                   --csv模式輸出

logging_collector = on --收集日誌開啟

log_directory = 'pg_log' --輸出日期的陌路

log_filename = 'postgresql-%u.log' --輸出的檔名加星期格式

log_truncate_on_rotation = on --可以覆蓋檔案而不是追加

log_rotation_age = 1d --一天生成乙個日誌檔案

log_rotation_size = 0 --0為關閉按大小生成檔案

log_statement = 'ddl' --只記錄所有ddl語句

log_min_duration_statement = 2000 --記錄所有執行超過2秒的語句

還有很多配置項都可以用預設值,也有些還不能理解準確含義的日誌項暫不列出來。

PostgreSQL的日誌型別

剛開始學習postgres的時候,可能對postgresql中的日誌概念比較模糊,到底有多少種日誌,哪些日誌是能刪除的,各自又記錄什麼樣的功能。postgresql中有三種日誌,pg log,pg xlog和pg clog。一.安裝路徑 這三種資料庫後兩者一般的安裝路徑是 pgdata 下面的資料夾...

PostgreSQL的日誌型別

剛開始學習postgres的時候,可能對postgresql中的日誌概念比較模糊,到底有多少種日誌,哪些日誌是能刪除的,各自又記錄什麼樣的功能。postgresql中有三種日誌,pg log,pg xlog和pg clog。一.安裝路徑 這三種資料庫後兩者一般的安裝路徑是 pgdata 下面的資料夾...

PostgreSQL配置優化

作業系統 ubuntu13.04 系統位數 64cpu intel r core tm 2 duo cpu 記憶體4g 硬碟seagate st2000dm001 1ch164 測試工具 postgresql 9.1.11 工具名稱 pgbench 資料量200w 整個資料庫大小約為300m 模擬客...