MySQL 9.1.0
Source Code Documentation

Row fragment for statement statistics columns. More...

#include <table_helper.h>

Public Member Functions

void set (time_normalizer *normalizer, const PFS_statement_stat *stat)
 Build a row from a memory buffer. More...
 
void set_field (uint index, Field *f)
 Set a table field from the row. More...
 

Public Attributes

PFS_stat_row m_timer1_row
 
ulonglong m_error_count
 
ulonglong m_warning_count
 
ulonglong m_rows_affected
 
ulonglong m_lock_time
 
ulonglong m_rows_sent
 
ulonglong m_rows_examined
 
ulonglong m_created_tmp_disk_tables
 
ulonglong m_created_tmp_tables
 
ulonglong m_select_full_join
 
ulonglong m_select_full_range_join
 
ulonglong m_select_range
 
ulonglong m_select_range_check
 
ulonglong m_select_scan
 
ulonglong m_sort_merge_passes
 
ulonglong m_sort_range
 
ulonglong m_sort_rows
 
ulonglong m_sort_scan
 
ulonglong m_no_index_used
 
ulonglong m_no_good_index_used
 
ulonglong m_cpu_time
 CPU TIME. More...
 
ulonglong m_max_controlled_memory
 
ulonglong m_max_total_memory
 
ulonglong m_count_secondary
 

Detailed Description

Row fragment for statement statistics columns.

Member Function Documentation

◆ set()

void PFS_statement_stat_row::set ( time_normalizer normalizer,
const PFS_statement_stat stat 
)
inline

Build a row from a memory buffer.

◆ set_field()

void PFS_statement_stat_row::set_field ( uint  index,
Field f 
)

Set a table field from the row.

Member Data Documentation

◆ m_count_secondary

ulonglong PFS_statement_stat_row::m_count_secondary

◆ m_cpu_time

ulonglong PFS_statement_stat_row::m_cpu_time

CPU TIME.

Expressed in DISPLAY units (picoseconds).

◆ m_created_tmp_disk_tables

ulonglong PFS_statement_stat_row::m_created_tmp_disk_tables

◆ m_created_tmp_tables

ulonglong PFS_statement_stat_row::m_created_tmp_tables

◆ m_error_count

ulonglong PFS_statement_stat_row::m_error_count

◆ m_lock_time

ulonglong PFS_statement_stat_row::m_lock_time

◆ m_max_controlled_memory

ulonglong PFS_statement_stat_row::m_max_controlled_memory

◆ m_max_total_memory

ulonglong PFS_statement_stat_row::m_max_total_memory

◆ m_no_good_index_used

ulonglong PFS_statement_stat_row::m_no_good_index_used

◆ m_no_index_used

ulonglong PFS_statement_stat_row::m_no_index_used

◆ m_rows_affected

ulonglong PFS_statement_stat_row::m_rows_affected

◆ m_rows_examined

ulonglong PFS_statement_stat_row::m_rows_examined

◆ m_rows_sent

ulonglong PFS_statement_stat_row::m_rows_sent

◆ m_select_full_join

ulonglong PFS_statement_stat_row::m_select_full_join

◆ m_select_full_range_join

ulonglong PFS_statement_stat_row::m_select_full_range_join

◆ m_select_range

ulonglong PFS_statement_stat_row::m_select_range

◆ m_select_range_check

ulonglong PFS_statement_stat_row::m_select_range_check

◆ m_select_scan

ulonglong PFS_statement_stat_row::m_select_scan

◆ m_sort_merge_passes

ulonglong PFS_statement_stat_row::m_sort_merge_passes

◆ m_sort_range

ulonglong PFS_statement_stat_row::m_sort_range

◆ m_sort_rows

ulonglong PFS_statement_stat_row::m_sort_rows

◆ m_sort_scan

ulonglong PFS_statement_stat_row::m_sort_scan

◆ m_timer1_row

PFS_stat_row PFS_statement_stat_row::m_timer1_row

◆ m_warning_count

ulonglong PFS_statement_stat_row::m_warning_count

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