라이브러리
[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 객체의 연결 상태를 확인하고 분석하는 데 유용합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.