Puncte:0

Dimensiunea de rotație a jurnalului PostgreSQL a atins limita fișierului

drapel de

Am configurat următoarele setări în PostgreSQL 13 pe Windows.

logging_collector = activat  
log_rotation_size='100MB'
log_truncate_on_rotation = activat    
log_filename ='postgresql-%Y-%m-%d.log'

Am configurat PostgreSQL pentru a crea un jurnal zilnic. Este posibil ca PostgreSQL să creeze un alt fișier (cu numele fișierului configurat) și să redenumească fișierul existent prin adăugarea unui alt nume de fișier atunci când fișierul atinge dimensiunea_log_rotation_size configurată?

Trebuie să rulez niște scripturi sau servicii în fundal, astfel încât programul să poată monitoriza folderul de date/jurnal și să redenumească fișierul atunci când dimensiunea fișierului jurnal atinge limita?

Puncte:0
drapel br

Pe Linux, ar trebui ca PostgreSQL să creeze un jurnal cu un nume simplu (cum ar fi postgresql.log) și apoi să configureze logrotate pentru a gestiona jurnalul PostgreSQL, rotindu-l și ștergându-l după cum doriți.

Informații care să susțină acest lucru (deși nu vă spun Cum pentru a face acest lucru) este în Secțiunea de documente PostgreSQL despre întreținerea fișierelor jurnal.

Cu toate acestea, pe Windows (probabil) nu veți avea această opțiune, așa că modul în care este rotit fișierul depinde de dvs., fie printr-un script sau printr-un alt utilitar.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.