![]()  | 
  
    MySQL 9.5.0
    
   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.