---
schema_version: "1"
id: 193a4f7860f85c80200290286d04aa3dca6f3ad810d302b1e24c9a1085f79c78
title: Pooling Profiles
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/mule-runtime/4.6/tuning-pooling-profiles.md
canonical_url: https://docs.mulesoft.com/mule-runtime/4.6/tuning-pooling-profiles
source_site: docs.mulesoft.com
content_type: documentation
content_hash: d6d9d5b854d0cb519a52369327033a4007f7cc5163cad879008a3df0a739088b
description: MuleSoft Documentation Site
release: "4.6"
latest: false
---
---
product: Mule Runtime
version: 4.6
---

# Pooling Profiles

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Unlike singleton components, pooled components configure their component pool which contains
multiple instances of the component to process simultaneous incoming requests. Each pooled component
has its pooling profile.

Connectors such as Anypoint Connector for FTP (FTP Connector) and Anypoint Connector for SFTP (SFTP
Connector) pool connections by default and use a `pooling-profile` to customize the connection
pool.  
When performance tests show it necessary, add the `pooling-profile` parameter to connectors.

However, Anypoint Connector for Database (Database Connector) does not perform connection pooling by
default, causing every execution of an SQL statement to open a new connection and close it once
finished (unless there is a transaction active that uses the same connection for the whole
transaction). By using a pooling profile, you enable one-time connection setup and subsequent
requests use existing connections, thereby improving request-processing performance:

```xml
<db:mysql-config name="dbConfig" host="localhost" port="3306" user="root"
   password="" database="esb" doc:name="MySQL Configuration">
   <db:pooling-profile maxPoolSize="17" minPoolSize="13" />
</db:mysql-config>
```

The `maxPoolSize` setting specifies the maximum number of connections open to the database, and
available to serve incoming requests.
