postgresql - 有没有我可以提供给客户端 "name"的 Postgres 连接字符串的参数?

标签 postgresql

我们有一个 postgres 数据库,许多脚本都连接到该数据库。至关重要的是,不是每个脚本的用户名;有(少量)用户名在该地点共享。

在进行故障排除或性能优化时,了解哪个服务器 SQL 进程对应(或对应,过去式)哪个脚本会非常有用。

我在想这样的事情:

host=db-server dbname=whatever clientID=script1.py

我怀疑答案是否定的,但我的 google-fu 很弱。

最佳答案

您可以使用 "application_name" 进行探索范围。根据您的代码执行的操作,您可以记录它。

关于postgresql - 有没有我可以提供给客户端 "name"的 Postgres 连接字符串的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7905922/

相关文章:

php - 使用 MDB2 防止 PHP 中的 SQL 注入(inject)

postgresql - 使用 spray-json、Slick 和 PostgreSQL 的 DateTime 堆栈溢出

postgresql - 在 Postgresql 中合并两个 SQL 的结果

sql - 在 PostgreSQL 中有条件地与 UNION ALL 一起添加一个新列

json - postgresql 中每个 json 键/值对占一行

postgresql - 我如何在 postgres 中返回一点

macos - Postgres createdb : command not found Mac OS Terminal

sql - 每天自动删除一次 PostgreSQL 表

ruby-on-rails - datetime_select 的多参数错误

sql - Postgresql 查看聚合数据