I just started switching my project form the mysql to PDO. In my project a new PDO Object is created more or less right a the beginning of the programm.
You could also try using a Singleton to pass back a PDO object to you. That way you only ever have one PDO object (and one database connection) in any request which saves on memory/server resources.