라이브러리
[PHP_CONFIG] mysqli.allow_persistent - 지속적인 MySQLi 연결 허용 여부
mysqli.allow_persistent
`mysqli.allow_persistent`는 PHP의 MySQLi 확장에 대한 설정 변수입니다. 이 변수는 MySQLi 연결이 지속되는지 여부를 결정합니다.
기본값
기본값은 `On`입니다. 이 경우 MySQLi 연결은 지속되며, 연결이 끊어지지 않습니다.
설정
`mysqli.allow_persistent`를 설정하려면 PHP.ini 파일에서 다음 코드를 추가합니다.
#hostingforum.kr
ini
mysqli.allow_persistent = Off
예제
#hostingforum.kr
php
<?php
$host = 'localhost';
$user = 'root';
$pass = '';
$dbname = 'test';
// MySQLi 연결
$mysqli = new mysqli($host, $user, $pass, $dbname);
// 연결이 지속되는지 확인
echo "mysqli.allow_persistent: " . ini_get('mysqli.allow_persistent') . "
";
// 연결 끊기
$mysqli->close();
// 연결이 지속되는지 확인
echo "mysqli.allow_persistent: " . ini_get('mysqli.allow_persistent') . "
";
?>
위 예제에서, MySQLi 연결이 지속되는지 확인하기 위해 `ini_get` 함수를 사용합니다. 첫 번째 출력은 연결이 지속되는지 여부를 나타내며, 두 번째 출력은 연결이 끊어진 후의 상태를 나타냅니다.
주의
`mysqli.allow_persistent`를 `Off`로 설정하면 MySQLi 연결이 지속되지 않습니다. 이 경우, 연결이 끊어지며, 연결을 다시 만들기 위해 `mysqli_connect` 함수를 호출해야 합니다.
결론
`mysqli.allow_persistent`는 MySQLi 연결이 지속되는지 여부를 결정하는 설정 변수입니다. 기본값은 `On`이며, PHP.ini 파일에서 설정할 수 있습니다. 이 변수를 사용하여 MySQLi 연결의 성능을 최적화할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.