PDO и поддержка соединения?
Создавать экземпляр только один раз.
Ну можно же обернуть PDO в статический класс или синглтон какой-то, который будет соединяться с БД только если соединения еще не установлено, либо использовать уже установленное соединение.