The number of allowed connections to a TimescaleDB service instances is limited to try to make sure the database is able to serve all connections.  The Service  max_connections setting varies by the plan as follows: 

  • Dev plans: 100

  • 100GB plans: 100

  • 512GB plans: 200 

  • 1024GB plans: 400

  • 2048GB plans: 800

  • 4096GB and 10240GB plans: 1000

When there are a lot of clients and/or client threads connecting to the database we recommend using connection pooling to limit the number of actual backend connections.  Connection pooling can be configured in the console. Refer to for more information on connection pools.

Did this answer your question?