codeigniter3, MySQL을 사용하던 중 발생.
query가 장시간 실행될 때 발생한다.
원인은 php.ini의 설정 중 max_execution_time의 값이 120으로 설정되어 있기 때문.
다음의 해결방법이 있다.
1. max_execution_time의 값을 조정.
- 어플리케이션 전체에 영향을 받게 된다.
2. 스크립트 상단에 set_time_limit(0)을 설정.
- 해당 스크립트 부분에서만 영향을 받게 된다.
'서버 > DB' 카테고리의 다른 글
postgresql dump & restore (6) | 2023.02.16 |
---|---|
오라클 connect by level 사용법 (616) | 2022.02.15 |
오라클에서 인덱스가 없는 테이블에 인덱스 생성하기 (인덱스 생성을 빠르게) (2) | 2020.11.09 |
postgresql에서 auto increment 설정(자동 index증가) (2) | 2020.06.29 |
mysql 접속이 느려졌을 때 대처방안. (2) | 2020.06.25 |
댓글