Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Fechar a conexão de banco no PHP

Sobre fechar a conexão automaticamente, isso é por que estamos usando os métodos mysqli_*?

Se estivesse acessado um banco de dados oracle por exemplo teria que fechar explicitamente a conexão?

2 respostas
solução!

Não, a regra serve para todos, a regra não é do banco e sim da linguagem!

Oi Tatiana,

Como disse o Jhonatta, o PHP fecha a conexão com o banco de dados ao final da execução da página, para que os recursos não fiquem sendo utilizados desnecessariamente. Já que a página toda já foi executada, por que manter os recursos de banco aberto? Entende? Assim o PHP fecha os recursos e economiza memória do servidor.

Com Oracle, segue a mesma ideia. Lembre-se apenas de usar as funções de conexão mais novas que a API do PHP provê para Oracle.

Abraço.