What is the purpose of database connection pooling in full-stack applications?
-
A
To encrypt connections between the app and database
-
B
To reuse existing database connections instead of creating a new one for each request
-
C
To replicate data across multiple databases simultaneously
-
D
To compress query results before sending them to the application