Namespace cublog
Namespace List > cublog
Classes
Public Types
Public Static Attributes
Public Functions
Public Types Documentation
enum cublog
enum cublog::cublog {
PERF_STAT_ID_FETCH_PAGE,
PERF_STAT_ID_READ_LOG,
PERF_STAT_ID_REDO_OR_PUSH_PREP,
PERF_STAT_ID_REDO_OR_PUSH_DO_SYNC,
PERF_STAT_ID_REDO_OR_PUSH_POP_REUSABLE_DIRECT,
PERF_STAT_ID_REDO_OR_PUSH_POP_REUSABLE_WAIT,
PERF_STAT_ID_REDO_OR_PUSH_DO_ASYNC,
PERF_STAT_ID_COMMIT_ABORT,
PERF_STAT_ID_WAIT_FOR_PARALLEL,
PERF_STAT_ID_FINALIZE
};
enum cublog
enum cublog::cublog {
PERF_STAT_ID_PARALLEL_POP,
PERF_STAT_ID_PARALLEL_SLEEP,
PERF_STAT_ID_PARALLEL_EXECUTE,
PERF_STAT_ID_PARALLEL_RETIRE
};
Public Static Attributes Documentation
variable PARALLEL_REDO_JOB_VECTOR_RESERVE_SIZE
constexpr std::size_t cublog::PARALLEL_REDO_JOB_VECTOR_RESERVE_SIZE;
variable PARALLEL_REDO_REUSABLE_JOBS_COUNT
constexpr std::size_t cublog::PARALLEL_REDO_REUSABLE_JOBS_COUNT;
variable PARALLEL_REDO_REUSABLE_JOBS_FLUSH_BACK_COUNT
constexpr std::size_t cublog::PARALLEL_REDO_REUSABLE_JOBS_FLUSH_BACK_COUNT;
variable perf_stats_async_definition_init_list
const cubperf::statset_definition::init_list_t cublog::perf_stats_async_definition_init_list;
variable perf_stats_main_definition_init_list
const cubperf::statset_definition::init_list_t cublog::perf_stats_main_definition_init_list;
Public Functions Documentation
function log_perf_stats_values_with_definition
inline void cublog::log_perf_stats_values_with_definition (
const char * a_title,
const cubperf::statset_definition & a_definition,
const cubperf::stat_value * a_stats_values,
std::size_t a_stats_values_size
)
function perf_stats_is_active_for_async
inline bool cublog::perf_stats_is_active_for_async ()
function perf_stats_is_active_for_main
inline bool cublog::perf_stats_is_active_for_main ()
The documentation for this class was generated from the following file cubrid/src/transaction/log_recovery_redo_parallel.cpp