라이브러리

[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`를 사용해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 394건 / 16 페이지

검색

게시물 검색