This function is used in Python Scripting.


Sets the Max Active and Max Idle parameters of a given database connection.

Client Permission Restrictions

Permission Type: Datasource Management

Client access to this scripting function is blocked to users that do not meet the role/zone requirements for the above permission type. This function is unaffected when run in the Gateway scope.


system.db.setDatasourceMaxConnections(name, maxConnections)

  • Parameters

String name - The name of the database connection in Ignition.

Integer maxConnections - The new value for Max Active and Max Idle.

  • Returns


  • Scope

Gateway, Vision Client, Perspective Session

Code Examples
Code Snippet - Setting the Max Connections of a Data Source
# Set the max connection count for the "MySQL" database to 20.
system.db.setDatasourceMaxConnections("MySQL", 20)

system db setDatasourceMaxConnections, db.setDatasourceMaxConnections