질문 Q #17748
$this->db->close(); 이거 꼭 써야하나요?
우왕 2017-05-30 15:27:04

mysql 쓰는데요

 

어느 순간부터 디비 커넥션이 갑자기 올라가서

 

관리페이지가 죽어요ㅠㅠ

 

그래서 db를 재시작을 매번 해주는데..

 

근본적인 원인을 찾아야 하거든요

 

그러다가 $this->db->query 사용하면

 

$this->db->close(); 이걸 해야한다는 글을 봤는데

 

매번 종료를 해야 하는 건가요??

 

전에 자바, 오라클 개발할 때는 매번 종료를 시켜줬던걸로 기억하는데.......코드이그나이터도 동일한가 궁금해요

 

알려주세요~!

 

 

답변 3
#1 변종원(웅파) 2017-05-30 15:46:59

프레임워크에선 자동으로 해줍니다. 호출하실 필요 없습니다.

pconnect=true로 되어 있지않은지 확인해보세요.

#2 우왕 2017-05-30 16:19:18

웅파님

답변 감사드려요!

 

true로 되어있어요~

#3 변종원(웅파) 2017-05-30 17:09:12

true라서 문제가 되는겁니다. pconnect 검색한번 해보세요.

접속한 사용자가 connect를 끊지않고 계속 유지를 하는 옵션이라 mysql 설정에 max connect가 300 이라면

301번째 접속부터 접속자체가 안됩니다.