https://groups.google.com/forum/#!topic/comp.lang.python/j4QvrC_FuOI
以下语句来自以上链接(使用Psycopg2):
>> pool=ThreadedConnectionPool(0,5,<connection_args>)
>> conn1=pool.getconn()
>> conn2=pool.getconn()
>> pool.putconn(conn1)
>> pool.putconn(conn2)
>> conn3=pool.getconn()
>> pool.putconn(conn3)
2017-06-02 14:30:26 AKDT LOG: connection received: host=::1 port=64786
2017-06-02 14:30:26 AKDT LOG: connection authorized: user=logger database=flightlogs
2017-06-02 14:30:35 AKDT LOG: connection received: host=::1 port=64788
2017-06-02 14:30:35 AKDT LOG: connection authorized: user=logger database=flightlogs
2017-06-02 14:30:46 AKDT LOG: disconnection: session time: 0:00:19.293 user=logger database=flightlogs host=::1 port=64786
2017-06-02 14:30:53 AKDT LOG: disconnection: session time: 0:00:17.822 user=logger database=flightlogs host=::1 port=64788
2017-06-02 14:31:15 AKDT LOG: connection received: host=::1 port=64790
2017-06-02 14:31:15 AKDT LOG: connection authorized: user=logger database=flightlogs
2017-06-02 14:31:20 AKDT LOG: disconnection: session time: 0:00:05.078 user=logger database=flightlogs host=::1 port=64790
我在哪里可以查看这些日志?我去了C:\Program Files\PostgreSQL\10\data\log
并签出了日志文本文件,似乎它没有最新的日志记录。每当我运行SQL语句时,如何实时查看日志更新?
答案 0 :(得分:0)
我的日志位于..data \ pg_log文件夹中 如果您没有显示所需的sql,则可能必须打开登录postgresql.conf文件
#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements
log_min_duration_statement = 0
如果更改日志记录,则需要重新启动Postgresql