
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