12

与 SQL Workbench/J 的连接非常频繁地断开。我在哪里可以更改设置,以便它不会丢失至少一个小时的连接。

谢谢

4

2 回答 2

13

这适用于我使用 PostgreSQL...

  1. 转到连接窗口
  2. 选择要保持活动的连接
  3. 单击“连接脚本”按钮
  4. 在标题为“保持连接活动的声明”的第三个框中写下“选择 1”
  5. 在标题为“空闲时间”的第四个框中写“1m”

SQL Workbench/J(截图)

于 2016-10-05T23:11:56.580 回答
1

您正在使用什么操作系统以及您连接到什么类型的数据库?

我在使用 Windows 连接到 Redshift 数据库时遇到了同样的问题。我按照亚马逊上的说明进行了以下操作:

  • 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下编辑(或以其他方式创建,如果在我的情况下不存在)以下注册表设置的值:

    • 保活时间:30000
    • 保活间隔:1000
    • TcpMaxDataRetransmissions:10

参考这里:http ://docs.aws.amazon.com/redshift/latest/mgmt/connecting-firewall-guidance.html

于 2017-02-06T23:40:51.187 回答