라이브러리
[PHP_CONFIG] mysqli.rollback_on_cached_plink - 캐시된 지속 연결에서 롤백 활성화 여부
mysqli.rollback_on_cached_plink란 무엇인가?
`mysqli.rollback_on_cached_plink`는 MySQLi 확장의 설정 변수입니다. 이 변수는 MySQLi가 이전에 연결한 연결을 캐시하고, 새로운 연결을 생성할 때 캐시된 연결을 사용하는지 여부를 결정합니다.
기본값
기본값은 `0`입니다. 이 경우 MySQLi는 이전에 연결한 연결을 캐시하지 않습니다.
설정
`mysqli.rollback_on_cached_plink`를 설정하려면, MySQLi 확장의 `mysqli.rollback_on_cached_plink` 변수를 설정할 수 있습니다. 예를 들어, PHP의 `ini_set` 함수를 사용하여 다음과 같이 설정할 수 있습니다.
#hostingforum.kr
php
ini_set('mysqli.rollback_on_cached_plink', 1);
예제
다음 예제는 `mysqli.rollback_on_cached_plink`를 설정하여 MySQLi가 이전에 연결한 연결을 캐시하는지 여부를 확인합니다.
#hostingforum.kr
php
<?php
// MySQLi 확장의 설정 변수를 설정합니다.
ini_set('mysqli.rollback_on_cached_plink', 1);
// MySQLi 연결을 생성합니다.
$mysqli = new mysqli('localhost', 'username', 'password', 'database');
// 이전에 연결한 연결이 캐시되었는지 확인합니다.
if ($mysqli->get_cached_plink()) {
echo "이전의 연결이 캐시되었습니다.
";
} else {
echo "이전의 연결이 캐시되지 않았습니다.
";
}
// MySQLi 연결을 닫습니다.
$mysqli->close();
?>
주의
`mysqli.rollback_on_cached_plink`를 설정할 때, 이전에 연결한 연결이 캐시되는지 여부를 결정할 수 있습니다. 그러나, 이전에 연결한 연결이 캐시되는 경우, 새로운 연결을 생성할 때 캐시된 연결을 사용할 수 있습니다. 이 경우, 이전에 연결한 연결이 캐시되는지 여부를 확인할 때, 캐시된 연결이 사용되는지 여부를 확인해야 합니다.
결론
`mysqli.rollback_on_cached_plink`는 MySQLi 확장의 설정 변수입니다. 이 변수를 설정하여 MySQLi가 이전에 연결한 연결을 캐시하는지 여부를 결정할 수 있습니다. 이전에 연결한 연결이 캐시되는지 여부를 확인할 때, 캐시된 연결이 사용되는지 여부를 확인해야 합니다.
댓글목록
등록된 댓글이 없습니다.