the advantage is that apache doesn't have to start a new connection with every page view. apache can spawn a new child if needed, connect to the database, and stay connected until the server is restarted.
the disadvantages can be great however, if you are not able to balance the number of apache children and connections allowed in your MySQL setup. get them out of balance and you'll likely get a ton of MySQL max connection errors or out of memory errors.