Consider a traditional Node.js server connecting to a SQL database. When a request is made to your application, the server opens a connection to the database to execute a SQL query. After completion, the data is returned and the connection is closed. At a large scale, creating a connection to your database on every request can exhaust server memory usage and hit the maximum number of connections a