Connection Pooling & Management
Manages database connections efficiently
Perfect for Lambda functions
Multi-AZ deployment support
IAM authentication and encryption
Lower database connection overhead
66% faster failover than direct connection
Secrets Manager integration
Multiplexing for better efficiency
RDS MySQL and Aurora MySQL
RDS PostgreSQL and Aurora PostgreSQL
RDS MariaDB support
Avoid connection exhaustion
Faster function execution
Handle thousands of concurrent functions
Multiple services sharing connections
Dynamic scaling without connection limits
Burst traffic handling
Pool size configuration
Connection cleanup
Database routing
Connection affinity
Token-based database access
Automatic credential rotation
Encrypted connections
Connection pool utilization
Query performance analysis
Audit and troubleshooting
Some session variables not preserved
May cause session pinning
Complex procedures may pin connections
Charged per vCPU per hour
Between proxy and database
Reduce database instance size