MySQL 8.0.39
Source Code Documentation
|
#include <srv0srv.h>
Public Types | |
typedef ib_counter_t< ulint, 64 > | ulint_ctr_64_t |
typedef ib_counter_t< lsn_t, 1, single_indexer_t > | lsn_ctr_1_t |
typedef ib_counter_t< ulint, 1, single_indexer_t > | ulint_ctr_1_t |
typedef ib_counter_t< lint, 1, single_indexer_t > | lint_ctr_1_t |
typedef ib_counter_t< int64_t, 1, single_indexer_t > | int64_ctr_1_t |
Public Attributes | |
ulint_ctr_1_t | data_written |
Count the amount of data written in total (in bytes) More... | |
ulint_ctr_1_t | log_write_requests |
Number of the log write requests done. More... | |
ulint_ctr_1_t | log_writes |
Number of physical writes to the log performed. More... | |
lsn_ctr_1_t | os_log_written |
Amount of data written to the log files in bytes. More... | |
lint_ctr_1_t | os_log_pending_writes |
Number of writes being done to the log files. More... | |
ulint_ctr_1_t | log_waits |
We increase this counter, when we don't have enough space in the log buffer and have to flush it. More... | |
ulint_ctr_1_t | dblwr_writes |
Count the number of times the doublewrite buffer was flushed. More... | |
ulint_ctr_1_t | dblwr_pages_written |
Store the number of pages that have been flushed to the doublewrite buffer. More... | |
ulint_ctr_1_t | buf_pool_write_requests |
Store the number of write requests issued. More... | |
ulint_ctr_1_t | buf_pool_wait_free |
Store the number of times when we had to wait for a free page in the buffer pool. More... | |
ulint_ctr_1_t | buf_pool_flushed |
Count the number of pages that were written from buffer pool to the disk. More... | |
ulint_ctr_1_t | buf_pool_reads |
Number of buffer pool reads that led to the reading of a disk page. More... | |
ulint_ctr_1_t | data_read |
Number of data read in total (in bytes) More... | |
int64_ctr_1_t | n_lock_wait_time |
Wait time of database locks. More... | |
ulint_ctr_1_t | n_lock_wait_count |
Number of database lock waits. More... | |
lint_ctr_1_t | n_lock_wait_current_count |
Number of threads currently waiting on database locks. More... | |
ulint_ctr_64_t | n_rows_read |
Number of rows read. More... | |
ulint_ctr_64_t | n_rows_updated |
Number of rows updated. More... | |
ulint_ctr_64_t | n_rows_deleted |
Number of rows deleted. More... | |
ulint_ctr_64_t | n_rows_inserted |
Number of rows inserted. More... | |
ulint_ctr_64_t | n_system_rows_read |
Number of system rows read. More... | |
ulint_ctr_64_t | n_system_rows_updated |
Number of system rows updated. More... | |
ulint_ctr_64_t | n_system_rows_deleted |
Number of system rows deleted. More... | |
ulint_ctr_64_t | n_system_rows_inserted |
Number of system rows inserted. More... | |
ulint_ctr_64_t | n_sampled_pages_read |
Number of sampled pages read. More... | |
ulint_ctr_64_t | n_sampled_pages_skipped |
Number of sampled pages skipped. More... | |
typedef ib_counter_t<int64_t, 1, single_indexer_t> srv_stats_t::int64_ctr_1_t |
typedef ib_counter_t<lint, 1, single_indexer_t> srv_stats_t::lint_ctr_1_t |
typedef ib_counter_t<lsn_t, 1, single_indexer_t> srv_stats_t::lsn_ctr_1_t |
typedef ib_counter_t<ulint, 1, single_indexer_t> srv_stats_t::ulint_ctr_1_t |
typedef ib_counter_t<ulint, 64> srv_stats_t::ulint_ctr_64_t |
ulint_ctr_1_t srv_stats_t::buf_pool_flushed |
Count the number of pages that were written from buffer pool to the disk.
ulint_ctr_1_t srv_stats_t::buf_pool_reads |
Number of buffer pool reads that led to the reading of a disk page.
ulint_ctr_1_t srv_stats_t::buf_pool_wait_free |
Store the number of times when we had to wait for a free page in the buffer pool.
It happens when the buffer pool is full and we need to make a flush, in order to be able to read or create a page.
ulint_ctr_1_t srv_stats_t::buf_pool_write_requests |
Store the number of write requests issued.
ulint_ctr_1_t srv_stats_t::data_read |
Number of data read in total (in bytes)
ulint_ctr_1_t srv_stats_t::data_written |
Count the amount of data written in total (in bytes)
ulint_ctr_1_t srv_stats_t::dblwr_pages_written |
Store the number of pages that have been flushed to the doublewrite buffer.
ulint_ctr_1_t srv_stats_t::dblwr_writes |
Count the number of times the doublewrite buffer was flushed.
ulint_ctr_1_t srv_stats_t::log_waits |
We increase this counter, when we don't have enough space in the log buffer and have to flush it.
ulint_ctr_1_t srv_stats_t::log_write_requests |
Number of the log write requests done.
ulint_ctr_1_t srv_stats_t::log_writes |
Number of physical writes to the log performed.
ulint_ctr_1_t srv_stats_t::n_lock_wait_count |
Number of database lock waits.
lint_ctr_1_t srv_stats_t::n_lock_wait_current_count |
Number of threads currently waiting on database locks.
int64_ctr_1_t srv_stats_t::n_lock_wait_time |
Wait time of database locks.
ulint_ctr_64_t srv_stats_t::n_rows_deleted |
Number of rows deleted.
ulint_ctr_64_t srv_stats_t::n_rows_inserted |
Number of rows inserted.
ulint_ctr_64_t srv_stats_t::n_rows_read |
Number of rows read.
ulint_ctr_64_t srv_stats_t::n_rows_updated |
Number of rows updated.
ulint_ctr_64_t srv_stats_t::n_sampled_pages_read |
Number of sampled pages read.
ulint_ctr_64_t srv_stats_t::n_sampled_pages_skipped |
Number of sampled pages skipped.
ulint_ctr_64_t srv_stats_t::n_system_rows_deleted |
Number of system rows deleted.
ulint_ctr_64_t srv_stats_t::n_system_rows_inserted |
Number of system rows inserted.
ulint_ctr_64_t srv_stats_t::n_system_rows_read |
Number of system rows read.
ulint_ctr_64_t srv_stats_t::n_system_rows_updated |
Number of system rows updated.
lint_ctr_1_t srv_stats_t::os_log_pending_writes |
Number of writes being done to the log files.
lsn_ctr_1_t srv_stats_t::os_log_written |
Amount of data written to the log files in bytes.