Squirrel sql client session timeout

前端 未结 5 1672
醉梦人生
醉梦人生 2021-01-01 17:25

It is not related to whatever version it is, just working to find out how to change (of course increase) session timeout value of Squirrel Sql Client. Because I really get b

相关标签:
5条回答
  • 2021-01-01 18:02

    If you're connecting to an Apache Derby db, use the following keep-alive test SQL:

    VALUES 1
    
    0 讨论(0)
  • 2021-01-01 18:09

    I faced the same problem with my local development machine. Since using the driver property "autoReconnect" is discouraged by SQuirreL, I looked for another alternative which fixes the root cause.

    I have access to the /etc/mysql/my.cnf directory on my Linux VM, so I could tweak the variable wait_timeout. Previously, it was set to 600 (600 / 60 seconds per minute = 10 minutes). I then set it to 28800 which is the MariaDB default.

    After restarting the MySQL server using service mysql restart, everything worked like a charm!

    0 讨论(0)
  • 2021-01-01 18:11

    Solution for MySQL:

    • Right-click a connection alias and select "Modify alias"
    • Click "Properties" and select the "Driver properties" tab
    • Set the property "autoReconnect" to "TRUE"
    0 讨论(0)
  • 2021-01-01 18:15

    You can keep the connection alive by doing the following:

    On Aliases->Modify the Selected Alias (pencil icon)-> Properties-> Connection (tab)

    Check Enable Keep-Alive

    and enter a simple query, in PostgreSQL I use SELECT 1;, in Oracle should be something like SELECT 1 FROM dual;

    0 讨论(0)
  • 2021-01-01 18:16

    Locate the the prefs.xml in the installation directory and change the default loginTimeout value to your desired value and you are done.

    0 讨论(0)
提交回复
热议问题