Question

L'exécution de ce bit de code prend presque une demi-seconde. Quelqu'un pourrait-il m'aider pour certaines raisons qui pourraient expliquer ce problème et certaines solutions possibles?

Le cas échéant, la base de données est hébergée par amazon rds

        $this->_connection = new PDO(
            $dsn,
            $this->_config['username'],
            $this->_config['password'],
            $this->_config['driver_options']
        );
Était-ce utile?

La solution

Le constructeur de PDO ouvre une connexion à la base de données. Lorsque la base de données se trouve sur un serveur distant, une pause d’une demi-seconde (500 ms) n’est pas trop surprenante, compte tenu des temps de ping et du fait que vous n’êtes pas seulement en train d’ouvrir une connexion, mais également de vous y connecter.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top