We are in the beginning stages of developing an internal application for our company using PHP / MySQL. One of the questions we are trying to determine is whether or not to use persistent connections. When discussing this with my colleague, he informed me that we would be using a single username/password for all connections to MySQL.
I have been a developer for about 8 years, but am fairly new to the PHP/ MySQL universe. This seems to be a strange security measure, but he tells me that we will do that so that we can take full advantage of persistent database connections. My question is two-fold:
1. Will this really give us a big advantage by using persistent connections (it's an internal app with limited users -- say no more than 500 to start)?
2. Are there any inherent problems using a single username/password for MySQL? We would build some sort of user authentication into the app, but all DB connections would be made with this one username.
If you can point me to any articles that discuss these issues, or offer any personal insight, it would be much appreciated.
Thanks in advance!

