pgAdmin 有自动刷新和自动重新连接功能吗?

ziM*_*yth 6 pgadmin

知道这pgAdmin III是一个连接到 postgresql 服务器的客户端 postgresql,我有两个问题:

  • 是否pgAdmin III可以自动刷新显示的数据?如果是的话,时间间隔是多少?
  • 假设pgADmin III失去了与服务器的连接(例如:网络问题),是否pgAdmin III有自动重新连接?如果是的话,时间间隔是多少?

dio*_*sgg 3

有一种解决方法可以通过 libpq(底层 PostgreSQL 客户端库)的配置文件来保持连接处于活动状态。

当您查看 PgAdmin-III 中的连接配置时,您将看到一个“服务”选项。这是指连接服务文件。要使用它,请创建一个 ~/.pg_service.conf,其内容如下:

[myappname]
user=myusername
keepalives=1
connect_timeout=20
keepalives_idle=10
Run Code Online (Sandbox Code Playgroud)

当从 PgAdmin-III 连接时,在服务字段中输入 myherokudb。

有关更多详细信息,请参阅此答案。