# derby.drda.maxThreads property

Sets the maximum number of connection threads that the Network Server will allocate.

If all of the connection threads are currently being used and the Network Server has already allocated the maximum number of threads, the threads will be shared by using the `derby.drda.timeSlice` property to determine when sessions will be swapped.

## Syntax

    derby.drda.maxThreads=numThreads

## Default

0 (zero).

## Example

    derby.drda.maxThreads=50

## Static or dynamic

Static. You must restart the Network Server for changes to take effect.

Parent topic: Setting Network Server properties
Related reference
derby.drda.host property
derby.drda.keepAlive property
derby.drda.logConnections property
derby.drda.minThreads property
derby.drda.portNumber property
derby.drda.securityMechanism property
derby.drda.sslMode property
derby.drda.startNetworkServer property
derby.drda.streamOutBufferSize property
derby.drda.timeSlice property
derby.drda.traceAll property
derby.drda.traceDirectory property