라이브러리

[PHP] mysqli::get_connection_stats - 클라이언트 연결에 대한 통계를 반환합니다.




mysqli::get_connection_stats


mysqli::get_connection_stats는 MySQLi 확장의 연결 통계를 반환하는 함수입니다. 이 함수는 PHP 5.5.0 이상에서 사용할 수 있습니다.

# 함수의 매개변수


- `mysqli` : MySQLi 객체

# 함수의 반환값


- `array` : MySQLi 연결 통계

# 예제


#hostingforum.kr
php

<?php

// MySQLi 객체를 생성합니다.

$mysqli = new mysqli("localhost", "username", "password", "database");



// 연결 통계를 가져옵니다.

$stats = $mysqli->get_connection_stats();



// 연결 통계를 출력합니다.

print_r($stats);

?>



# 연결 통계의 항목


- `bytes_sent` : MySQLi 객체가 전송한 바이트 수
- `bytes_received` : MySQLi 객체가 수신한 바이트 수
- `queries` : MySQLi 객체가 처리한 쿼리 수
- `threads_connected` : MySQLi 객체에 연결된 스레드 수
- `threads_running` : MySQLi 객체에서 실행 중인 스레드 수

# 예제의 결과


#hostingforum.kr
php

Array

(

    [bytes_sent] => 12345

    [bytes_received] => 67890

    [queries] => 100

    [threads_connected] => 5

    [threads_running] => 2

)



# 참고


- MySQLi 연결 통계는 MySQLi 객체가 생성된 후에만 반환됩니다.
- MySQLi 연결 통계는 MySQLi 객체가 연결된 MySQL 서버에만 적용됩니다.
- MySQLi 연결 통계는 MySQLi 객체가 종료된 후에만 초기화됩니다.

결론


mysqli::get_connection_stats 함수는 MySQLi 연결 통계를 반환하는 함수입니다. 이 함수는 PHP 5.5.0 이상에서 사용할 수 있습니다. 연결 통계는 MySQLi 객체가 전송한 바이트 수, 수신한 바이트 수, 처리한 쿼리 수, 스레드 수 등 다양한 항목을 포함합니다. 이 함수는 MySQLi 객체의 연결 상태를 확인하고 분석하는 데 유용합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 381 페이지

검색

게시물 검색