CUBRID Engine  latest
log_logging_stat Struct Reference

#include <log_impl.h>

Collaboration diagram for log_logging_stat:
Collaboration graph

Public Attributes

unsigned long total_append_page_count
 
LOG_PAGEID last_append_pageid
 
double use_append_page_sec
 
unsigned long log_buffer_full_count
 
unsigned long log_buffer_flush_count_by_replacement
 
unsigned long flushall_append_pages_call_count
 
unsigned long last_flush_count_by_trans
 
unsigned long total_flush_count_by_trans
 
double last_flush_sec_by_trans
 
double total_flush_sec_by_trans
 
unsigned long direct_flush_count
 
unsigned long flush_hdr_call_count
 
double last_flush_hdr_sec_by_LFT
 
double total_flush_hdr_sec_by_LFT
 
unsigned long total_sync_count
 
unsigned long commit_count
 
unsigned long last_group_commit_count
 
unsigned long total_group_commit_count
 
unsigned long last_commit_count_while_using_a_page
 
unsigned long total_commit_count_while_using_a_page
 
unsigned long last_commit_count_in_flush_pages
 
unsigned long total_commit_count_in_flush_pages
 
unsigned long gc_commit_request_count
 
double gc_total_wait_time
 
unsigned long gc_flush_count
 
unsigned long async_commit_request_count
 

Detailed Description

Definition at line 694 of file log_impl.h.

Member Data Documentation

unsigned long log_logging_stat::async_commit_request_count

Definition at line 759 of file log_impl.h.

Referenced by logpb_dump_runtime(), and logpb_flush_pages().

unsigned long log_logging_stat::commit_count
unsigned long log_logging_stat::direct_flush_count

Definition at line 720 of file log_impl.h.

Referenced by logpb_dump_runtime(), and logpb_flush_pages_direct().

unsigned long log_logging_stat::flush_hdr_call_count

Definition at line 723 of file log_impl.h.

Referenced by logpb_flush_header().

unsigned long log_logging_stat::flushall_append_pages_call_count

Definition at line 710 of file log_impl.h.

Referenced by logpb_dump_runtime(), and logpb_flush_all_append_pages().

unsigned long log_logging_stat::gc_commit_request_count

Definition at line 750 of file log_impl.h.

Referenced by logpb_dump_runtime(), and logpb_flush_pages().

unsigned long log_logging_stat::gc_flush_count

Definition at line 756 of file log_impl.h.

Referenced by log_is_log_flush_daemon_available(), and logpb_dump_runtime().

double log_logging_stat::gc_total_wait_time

Definition at line 753 of file log_impl.h.

Referenced by logpb_dump_runtime().

LOG_PAGEID log_logging_stat::last_append_pageid

Definition at line 699 of file log_impl.h.

Referenced by logpb_next_append_page().

unsigned long log_logging_stat::last_commit_count_in_flush_pages

Definition at line 745 of file log_impl.h.

Referenced by logpb_flush_all_append_pages().

unsigned long log_logging_stat::last_commit_count_while_using_a_page

Definition at line 740 of file log_impl.h.

Referenced by logpb_next_append_page().

unsigned long log_logging_stat::last_flush_count_by_trans

Definition at line 712 of file log_impl.h.

Referenced by logpb_flush_all_append_pages().

double log_logging_stat::last_flush_hdr_sec_by_LFT

Definition at line 725 of file log_impl.h.

Referenced by logpb_flush_header().

double log_logging_stat::last_flush_sec_by_trans

Definition at line 716 of file log_impl.h.

Referenced by logpb_flush_all_append_pages().

unsigned long log_logging_stat::last_group_commit_count

Definition at line 735 of file log_impl.h.

unsigned long log_logging_stat::log_buffer_flush_count_by_replacement

Definition at line 706 of file log_impl.h.

Referenced by logpb_dump_runtime().

unsigned long log_logging_stat::log_buffer_full_count

Definition at line 704 of file log_impl.h.

Referenced by logpb_dump_runtime(), and logpb_flush_all_append_pages().

unsigned long log_logging_stat::total_append_page_count

Definition at line 697 of file log_impl.h.

Referenced by logpb_dump_runtime(), and logpb_next_append_page().

unsigned long log_logging_stat::total_commit_count_in_flush_pages

Definition at line 747 of file log_impl.h.

Referenced by logpb_flush_all_append_pages().

unsigned long log_logging_stat::total_commit_count_while_using_a_page

Definition at line 742 of file log_impl.h.

Referenced by logpb_next_append_page().

unsigned long log_logging_stat::total_flush_count_by_trans

Definition at line 714 of file log_impl.h.

Referenced by logpb_flush_all_append_pages().

double log_logging_stat::total_flush_hdr_sec_by_LFT

Definition at line 727 of file log_impl.h.

Referenced by logpb_flush_header().

double log_logging_stat::total_flush_sec_by_trans

Definition at line 718 of file log_impl.h.

Referenced by logpb_flush_all_append_pages().

unsigned long log_logging_stat::total_group_commit_count

Definition at line 737 of file log_impl.h.

unsigned long log_logging_stat::total_sync_count

Definition at line 730 of file log_impl.h.

Referenced by logpb_flush_all_append_pages().

double log_logging_stat::use_append_page_sec

Definition at line 701 of file log_impl.h.

Referenced by logpb_next_append_page().


The documentation for this struct was generated from the following file: