본문 바로가기
etc/프로그래밍

PHP : 데이터베이스 커넥션 닫기 close()

by 칸타렌서 2020. 11. 25.

php 는 page 종료가 될때 GC(gabage collector)에 의해서 모든 reousrce를 반환하도록 되어 있습니다. 즉 mysql open은 page가 종료되는 시점에서 자동으로 close가 됩니다.

그럼 왜 close를 해야 하느냐에 대한 의문이 남을 수 있는데

1. connection을 끊고 다른 connection을 사용하고 싶을 때
2. 시간이 긴 page 처리에서, db connection 이 전반부에서만 사용될 때의 resource 중복 낭비를 위해서..

[ 출처 ] kldp.org/node/151024

 

php 에서 db close 를 안 하면 성능저하가 어느정도 일어날까요? | KLDP

안녕하십니까. 조금 뜬금없지만, "증거" 를 찾을 수 없어서 질문으로 올립니다. 상황은 이하와 같습니다. 1. 어찌저찌 하여, 구축된 LAMP 에 매 1초마다 request 요청. 2. 각종 값들을 비교하여 다음 대

kldp.org

 

댓글