Postagens

Mostrando postagens de junho, 2022

Quando usar conexões persistentes no PHP com PDO?

Pretendo aqui explicar o que concluí na prática sobre este assunto pois não encontrei nenhum texto claro que sanasse minhas dúvidas por completo até então. Segundo o próprio php.net em sua documentação oficial: Conexões persistentes são conexões que não fecham quando a execução do seu script termina. Quando uma conexão persistente é requisitada, o PHP verifica se já existe uma conexão persistente idêntica (que foi mantida aberta anteriormente) - e, se ela existir, ele a usa. Se ela não existir, ele cria a conexão. Uma conexão 'idêntica' é uma conexão que foi aberta para o mesmo host, com o mesmo nome de usuário e a mesma senha (onde for aplicável) Para quem é experiente em PHP talvez já tenha se deparado com a seguinte mensagem: Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [1040] Too many connections' Geralmente quando isso acontece é porque a conexão persistente está ativada, tal como no exemplo a seguir: $db = new PDO('mysql

Como ver horário de outras localidades no Ubuntu 20.04 LTS?

Imagem
 $ sudo apt install gnome-clocks