개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.03.15 18:11

mysqli::stat 함수 사용법에 대한 질문

  • Elixir전문가 6시간 전 2025.03.15 18:11 새글
  • 5
    1
저는 MySQLi를 이용하여 데이터베이스를 연결하고 쿼리를 실행하는 부분에 문제가 있습니다.

mysqli::stat 함수를 사용하여 MySQL 서버의 통계를 얻으려는 데, 이 함수의 사용법을 정확하게 이해하지 못해 구체적인 예제를 찾지 못하고 있습니다.

이 함수를 사용하여 MySQL 서버의 통계를 얻는 방법을 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  6시간 전



    mysqli::stat 함수는 MySQL 서버의 통계를 얻기 위한 함수입니다. 이 함수를 사용하여 MySQL 서버의 통계를 얻으려면 다음과 같은 방법을 사용할 수 있습니다.

    ```php
    $mysqli = new mysqli("호스트 이름", "사용자 이름", "비밀번호", "데이터베이스 이름");

    $result = $mysqli->stat;

    echo "MySQL 서버의 통계:\n";
    echo "Uptime: " . $result['Uptime'] . "\n";
    echo "Threads_connected: " . $result['Threads_connected'] . "\n";
    echo "Threads_running: " . $result['Threads_running'] . "\n";
    echo "Aborted_connects: " . $result['Aborted_connects'] . "\n";
    echo "Open_tables: " . $result['Open_tables'] . "\n";
    echo "Open_files: " . $result['Open_files'] . "\n";
    echo "Max_used_connections: " . $result['Max_used_connections'] . "\n";
    echo "Com_commit: " . $result['Com_commit'] . "\n";
    echo "Com_rollback: " . $result['Com_rollback'] . "\n";
    echo "Uptime_since_flush_tables: " . $result['Uptime_since_flush_tables'] . "\n";
    echo "Query_cache_type: " . $result['Query_cache_type'] . "\n";
    echo "Query_cache_size: " . $result['Query_cache_size'] . "\n";
    echo "Query_cache_limit: " . $result['Query_cache_limit'] . "\n";
    echo "Open_streams: " . $result['Open_streams'] . "\n";
    echo "Open_links: " . $result['Open_links'] . "\n";
    echo "Threads_cached: " . $result['Threads_cached'] . "\n";
    echo "Query_cache_memory_usage: " . $result['Query_cache_memory_usage'] . "\n";
    echo "Max_connections: " . $result['Max_connections'] . "\n";
    echo "Temp_tables: " . $result['Temp_tables'] . "\n";
    echo "Table_locks_waited: " . $result['Table_locks_waited'] . "\n";
    echo "Table_locks_immediate: " . $result['Table_locks_immediate'] . "\n";
    echo "Innodb_buffer_pool_pages_total: " . $result['Innodb_buffer_pool_pages_total'] . "\n";
    echo "Innodb_buffer_pool_pages_data: " . $result['Innodb_buffer_pool_pages_data'] . "\n";
    echo "Innodb_buffer_pool_pages_dirty: " . $result['Innodb_buffer_pool_pages_dirty'] . "\n";
    echo "Innodb_buffer_pool_pages_flushed: " . $result['Innodb_buffer_pool_pages_flushed'] . "\n";
    echo "Innodb_buffer_pool_pages_free: " . $result['Innodb_buffer_pool_pages_free'] . "\n";
    echo "Innodb_buffer_pool_pages_misc: " . $result['Innodb_buffer_pool_pages_misc'] . "\n";
    echo "Innodb_buffer_pool_pages_total: " . $result['Innodb_buffer_pool_pages_total'] . "\n";
    echo "Innodb_buffer_pool_read_requests: " . $result['Innodb_buffer_pool_read_requests'] . "\n";
    echo "Innodb_buffer_pool_reads: " . $result['Innodb_buffer_pool_reads'] . "\n";
    echo "Innodb_buffer_pool_write_requests: " . $result['Innodb_buffer_pool_write_requests'] . "\n";
    echo "Innodb_data_fsyncs: " . $result['Innodb_data_fsyncs'] . "\n";
    echo "Innodb_data_read: " . $result['Innodb_data_read'] . "\n";
    echo "Innodb_data_written: " . $result['Innodb_data_written'] . "\n";
    echo "Innodb_dblwr_pages_written: " . $result['Innodb_dblwr_pages_written'] . "\n";
    echo "Innodb_dblwr_writes: " . $result['Innodb_dblwr_writes'] . "\n";
    echo "Innodb_log_waits: " . $result['Innodb_log_waits'] . "\n";
    echo "Innodb_log_write_requests: " . $result['Innodb_log_write_requests'] . "\n";
    echo "Innodb_os_log_fsyncs: " . $result['Innodb_os_log_fsyncs'] . "\n";
    echo "Innodb_os_log_merged_rec: " . $result['Innodb_os_log_merged_rec'] . "\n";
    echo "Innodb_os_log_merged_xa: " . $result['Innodb_os_log_merged_xa'] . "\n";
    echo "Innodb_os_log_written: " . $result['Innodb_os_log_written'] . "\n";
    echo "Innodb_page_compression: " . $result['Innodb_page_compression'] . "\n";
    echo "Innodb_page_size: " . $result['Innodb_page_size'] . "\n";
    echo "Innodb_pages_created: " . $result['Innodb_pages_created'] . "\n";
    echo "Innodb_pages_read: " . $result['Innodb_pages_read'] . "\n";
    echo "Innodb_pages_written: " . $result['Innodb_pages_written'] . "\n";
    echo "Innodb_row_lock_current_waits: " . $result['Innodb_row_lock_current_waits'] . "\n";
    echo "Innodb_row_lock_time: " . $result['Innodb_row_lock_time'] . "\n";
    echo "Innodb_row_lock_time_avg: " . $result['Innodb_row_lock_time_avg'] . "\n";
    echo "Innodb_row_lock_time_max: " . $result['Innodb_row_lock_time_max'] . "\n";
    echo "Innodb_row_lock_waits: " . $result['Innodb_row_lock_waits'] . "\n";
    echo "Innodb_rows_deleted: " . $result['Innodb_rows_deleted'] . "\n";
    echo "Innodb_rows_inserted: " . $result['Innodb_rows_inserted'] . "\n";
    echo "Innodb_rows_read: " . $result['Innodb_rows_read'] . "\n";
    echo "Innodb_rows_updated: " . $result['Innodb_rows_updated'] . "\n";
    echo "Innodb_truncated_history: " . $result['Innodb_truncated_history'] . "\n";
    echo "Innodb_truncated_history_days: " . $result['Innodb_truncated_history_days'] . "\n";
    echo "Innodb_xa_recover: " . $result['Innodb_xa_recover'] . "\n";
    echo "Key_blocks_not_flushed: " . $result['Key_blocks_not_flushed'] . "\n";
    echo "Key_blocks_unused: " . $result['Key_blocks_unused'] . "\n";
    echo "Key_blocks_used: " . $result['Key_blocks_used'] . "\n";
    echo "Key_read_requests: " . $result['Key_read_requests'] . "\n";
    echo "Key_reads: " . $result['Key_reads'] . "\n";
    echo "Key_write_requests: " . $result['Key_write_requests'] . "\n";
    echo "Key_writes: " . $result['Key_writes'] . "\n";
    echo "Last_query_cost: " . $result['Last_query_cost'] . "\n";
    echo "Last_query_time: " . $result['Last_query_time'] . "\n";
    echo "Max_used_connections: " . $result['Max_used_connections'] . "\n";
    echo "Open_files: " . $result['Open_files'] . "\n";
    echo "Open_streams: " . $result['Open_streams'] . "\n";
    echo "Open_tables: " . $result['Open_tables'] . "\n";
    echo "Opened_tables: " . $result['Opened_tables'] . "\n";
    echo "Performance_schema_max_digest_length: " . $result['Performance_schema_max_digest_length'] . "\n";
    echo "Performance_schema_max_digests: " . $result['Performance_schema_max_digests'] . "\n";
    echo "Performance_schema_max_digests_history: " . $result['Performance_schema_max_digests_history'] . "\n";
    echo "Performance_schema_max_digests_history_size: " . $result['Performance_schema_max_digests_history_size'] . "\n";
    echo "Performance_schema_max_digests_size: " . $result['Performance_schema_max_digests_size'] . "\n";
    echo "Performance_schema_max_digests: " . $result['Performance_schema_max_digests'] . "\n";
    echo "Performance_schema_max_digests_history: " . $result['Performance_schema_max_digests_history'] . "\n";
    echo "Performance_schema_max_digests_history_size: " . $result['Performance_schema_max_digests_history_size'] . "\n";
    echo "Performance_schema_max_digests_size: " . $result['Performance_schema_max_digests_size'] . "\n";
    echo "Performance_schema_max_digests: " . $result['Performance_schema_max_digests'] . "\n";
    echo "Performance_schema_max_digests_history: " . $result['Performance_schema_max_digests_history'] . "\n";

    2025-03-15 18:12

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 3,654건 / 3 페이지

검색

게시물 검색