라이브러리
[PHP_CONFIG] mysql.allow_persistent - 지속적인 MySQL 연결 허용 여부
PHP CONFIG - mysql.allow_persistent
`mysql.allow_persistent`는 PHP의 MySQL 확장 모듈에서 사용되는 설정 변수입니다. 이 변수는 MySQL 연결을 유지하는 데 사용되는 내부 캐시를 활성화/비활성화하는 데 사용됩니다.
기본값
`mysql.allow_persistent`의 기본값은 `On`입니다. 이 설정은 MySQL 연결을 유지하는 데 사용되는 내부 캐시를 활성화합니다.
설정값
`mysql.allow_persistent`의 설정값은 다음과 같습니다.
- `On` : MySQL 연결을 유지하는 데 사용되는 내부 캐시를 활성화합니다.
- `Off` : MySQL 연결을 유지하는 데 사용되는 내부 캐시를 비활성화합니다.
예제
다음 예제는 `mysql.allow_persistent`를 사용하여 MySQL 연결을 유지하는 내부 캐시를 활성화/비활성화하는 방법을 보여줍니다.
#hostingforum.kr
php
// mysql.allow_persistent를 On으로 설정
ini_set('mysql.allow_persistent', 'On');
// MySQL 연결을 생성합니다.
$conn = mysql_connect('localhost', 'username', 'password');
// MySQL 데이터베이스를 선택합니다.
mysql_select_db('mydatabase', $conn);
// MySQL 데이터베이스에 쿼리를 실행합니다.
$result = mysql_query('SELECT * FROM mytable', $conn);
// MySQL 연결을 닫습니다.
mysql_close($conn);
// mysql.allow_persistent를 Off으로 설정
ini_set('mysql.allow_persistent', 'Off');
// MySQL 연결을 생성합니다.
$conn = mysql_connect('localhost', 'username', 'password');
// MySQL 데이터베이스를 선택합니다.
mysql_select_db('mydatabase', $conn);
// MySQL 데이터베이스에 쿼리를 실행합니다.
$result = mysql_query('SELECT * FROM mytable', $conn);
// MySQL 연결을 닫습니다.
mysql_close($conn);
주의사항
`mysql.allow_persistent`를 비활성화하면 MySQL 연결을 유지하는 내부 캐시가 비활성화되며, MySQL 연결을 닫을 때마다 새로운 연결이 생성됩니다. 이 설정은 성능에 영향을 줄 수 있으므로 주의해서 사용해야 합니다.
업데이트
PHP 5.5.0부터 `mysql.allow_persistent`는 deprecated 상태입니다. 대신 `mysqli.allow_persistent` 또는 `PDO::ATTR_PERSISTENT`를 사용해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.