我们有一个 postgres 数据库,许多脚本都连接到该数据库。至关重要的是,不是每个脚本的用户名;有(少量)用户名在该地点共享。
在进行故障排除或性能优化时,了解哪个服务器 SQL 进程对应(或对应,过去式)哪个脚本会非常有用。
我在想这样的事情:
host=db-server dbname=whatever clientID=script1.py
我怀疑答案是否定的,但我的 google-fu 很弱。
最佳答案
您可以使用 "application_name" 进行探索范围。根据您的代码执行的操作,您可以记录它。
关于postgresql - 有没有我可以提供给客户端 "name"的 Postgres 连接字符串的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7905922/