개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.03.08 11:37

mysqli.max_persistent와 PHP의 연결 제한

목록
  • 파이썬러버 13일 전 2025.03.08 11:37
  • 13
    1
제가 공부중인 PHP의 mysqli 확장 모듈에서 mysqli.max_persistent 옵션을 사용하는데, 이 옵션의 기본값과 사용 방법에 대해 궁금합니다.

mysqli.max_persistent의 기본값은 무엇이며, 이 옵션을 사용하여 PHP의 연결 제한을 설정할 수 있나요?

이 옵션을 사용하여 설정한 연결 제한이 MySQL 서버에서 실제로 적용되는지 궁금합니다.

    댓글목록

    profile_image
    나우호스팅  13일 전



    mysqli.max_persistent의 기본값은 0으로, 이 옵션을 사용하여 PHP의 연결 제한을 설정할 수 있습니다.

    0으로 설정하면 PHP가 MySQL 연결을 유지할 수 있는 최대 수를 제한하지 않습니다.

    반면에 1 이상의 숫자로 설정하면 PHP가 MySQL 연결을 유지할 수 있는 최대 수를 제한합니다.

    예를 들어, mysqli.max_persistent = 10으로 설정하면 PHP는 10개의 MySQL 연결을 유지할 수 있습니다.

    이 옵션을 사용하여 설정한 연결 제한이 MySQL 서버에서 실제로 적용되는지 여부는 PHP가 MySQL 서버와 통신할 때 발생하는 오류를 통해 확인할 수 있습니다.

    예를 들어, PHP가 MySQL 연결을 유지할 수 있는 최대 수를 초과하여 MySQL 서버에 연결을 시도하면, MySQL 서버에서 "Too many connections" 오류를 발생시킵니다.

    따라서, mysqli.max_persistent 옵션을 사용하여 PHP의 연결 제한을 설정하면, MySQL 서버에서 실제로 적용되는 연결 제한을 설정할 수 있습니다.

    2025-03-08 11:38

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 5,339건 / 243 페이지

검색

게시물 검색