should i try to manage database connection pooling, or just create a new connection with every query?