If you're using a PostgreSQL database, there are a number of other connection steps that you may need to perform in order to get Zoola and your database to communicate effectively. These steps are NOT required for MySQL connections.
- When executing complex and long-running reports through Zoola, hot standby PostgreSQL servers can sometimes cancel these data requests when new information is received from the master server. Changes to the max_standby_archive_delay and max_standby_streaming_delay parameters can help resolve some of these issues. For more information about this configuration, please review the following PostgreSQL documentation.
- Similar to the above issue, large database requests or ones that stay idle for a long period of time can prevent Zoola reports from rendering correctly. This is typically due to a database connection closing after a specific timeout period. It is our recommendation to update the following PostgreSQL Server Settings
- tcp_keepalives_idle=60
- tcp_keepalives_interval=10
Comments
Article is closed for comments.