Most status variables are described on this page, but some are described elsewhere:
Use the statement to view status variables. This information also can be obtained using the command, or by querying the tables.
Issuing a will reset many status variables to zero.
Aborted_clientsDescription: Number of aborted client connections. This can be due to the client not calling mysql_close() before exiting, the client sleeping without issuing a request to the server for more seconds than specified by or , or by the client program ending in the midst of transferring data. The global value can be flushed by .
Scope: Global
Data Type: numeric
Aborted_connectsDescription: Number of failed server connection attempts. This can be due to a client using an incorrect password, a client not having privileges to connect to a database, a connection packet not containing the correct information, or if it takes more than seconds to get a connect packet. The global value can be flushed by .
Scope: Global
Data Type: numeric
Aborted_connects_preauthDescription: Number of connection attempts that were aborted prior to authentication (regardless of whether or not an error occured).
Scope: Global
Data Type: numeric
Access_denied_errorsDescription: Number of access denied errors. For details on when this is incremented, see .
Scope: Global
Data Type: numeric
Acl_column_grantsDescription: Number of column permissions granted (rows in the ).
Scope: Global
Data Type: numeric
Acl_database_grantsDescription: Number of database permissions granted (rows in the ).
Scope: Global
Data Type: numeric
Acl_function_grantsDescription: Number of function permissions granted (rows in the with a routine type of FUNCTION).
Scope: Global
Data Type: numeric
Acl_package_body_grantsDescription:
Scope: Global
Data Type: numeric
Acl_package_spec_grantsDescription:
Scope: Global
Data Type: numeric
Acl_procedure_grantsDescription: Number of procedure permissions granted (rows in the with a routine type of PROCEDURE).
Scope: Global
Data Type: numeric
Acl_proxy_usersDescription: Number of proxy permissions granted (rows in the ).
Scope: Global
Data Type: numeric
Acl_role_grantsDescription: Number of role permissions granted (rows in the ).
Scope: Global
Data Type: numeric
Acl_rolesDescription: Number of roles (rows in the where is_role='Y').
Scope: Global
Data Type: numeric
Acl_table_grantsDescription: Number of table permissions granted (rows in the ).
Scope: Global
Data Type: numeric
Acl_usersDescription: Number of users (rows in the where is_role='N').
Scope: Global
Data Type: numeric
Busy_timeDescription: Cumulative time in seconds of activity on connections. Part of . Requires the system variable to be set in order to be recorded.
Scope: Global
Data Type: numeric
Bytes_receivedDescription: Total bytes received from all clients.
Scope: Global
Data Type: numeric
Bytes_sentDescription: Total bytes sent to all clients.
Scope: Global, Session
Data Type: numeric
Com_admin_commandsDescription: Number of admin commands executed. These include table dumps, change users, binary log dumps, shutdowns, pings and debugs.
Scope: Global, Session
Data Type: numeric
Com_alter_dbDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_alter_db_upgradeDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_alter_eventDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_alter_functionDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_alter_procedureDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_alter_sequenceDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_alter_serverDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_alter_tableDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_alter_tablespaceDescription: Number of commands executed (unsupported by MariaDB).
Scope: Global, Session
Data Type: numeric
Removed:
Com_alter_userDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_analyzeDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_assign_to_keycacheDescription: Number of assign to keycache commands executed.
Scope: Global, Session
Data Type: numeric
Com_backupDescription:
Scope: Global, Session
Data Type: numeric
Removed:
Com_backup_lockDescription:
Scope: Global, Session
Data Type: numeric
Removed:
Com_backup_tableDescription: Removed in . In older versions, Com_backup_table contains the number of commands executed.
Scope: Global, Session
Data Type: numeric
Removed:
Com_beginDescription: Number of or statements executed.
Scope: Global, Session
Data Type: numeric
Com_binlogDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_call_procedureDescription: Number of procedure_name statements executed.
Scope: Global, Session
Data Type: numeric
Com_change_dbDescription: Number of database_name commands executed.
Scope: Global, Session
Data Type: numeric
Com_checkDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_checksumDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_commitDescription: Number of commands executed. Differs from , which counts internal commit statements.
Scope: Global, Session
Data Type: numeric
Com_compound_sqlDescription: Number of sql statements.
Scope: Global, Session
Data Type: numeric
Com_create_dbDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_create_eventDescription: Number of commands executed. Differs from in that it is incremented when the CREATE EVENT is run, and not when the event executes.
Scope: Global, Session
Data Type: numeric
Com_create_functionDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_create_indexDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_create_packageDescription:
Scope: Global, Session
Data Type: numeric
Com_create_package_bodyDescription:
Scope: Global, Session
Data Type: numeric
Com_create_procedureDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_create_roleDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_create_sequenceDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_create_serverDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_create_tableDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_create_temporary_tableDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_create_triggerDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_create_udfDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_create_userDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_create_viewDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_dealloc_sqlDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_deleteDescription: Number of commands executed. Differs from , which counts the number of times rows have been deleted from tables.
Scope: Global, Session
Data Type: numeric
Com_delete_multiDescription: Number of multi-table commands executed.
Scope: Global, Session
Data Type: numeric
Com_doDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_dbDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_eventDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_functionDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_indexDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_packageDescription:
Scope: Global, Session
Data Type: numeric
Com_drop_package_bodyDescription:
Scope: Global, Session
Data Type: numeric
Com_drop_procedureDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_roleDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_sequenceDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_serverDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_tableDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_temporary_tableDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_triggerDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_userDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_drop_viewDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_empty_queryDescription: Number of queries to the server that do not produce SQL queries. An SQL query simply returning no results does not increment Com_empty_query - see instead. An example of an empty query sent to the server is mariadb --comments -e '-- sql comment'
Scope: Global, Session
Data Type: numeric
Com_execute_immediateDescription: Number of statements executed.
Scope: Global, Session
Data Type: numeric
Com_execute_sqlDescription: Number of statements executed.
Scope: Global, Session
Data Type: numeric
Com_flushDescription: Number of commands executed. This differs from , which also counts internal server flush requests.
Scope: Global, Session
Data Type: numeric
Com_get_diagnosticsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_grantDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_grant_roleDescription: Number of role commands executed.
Scope: Global, Session
Data Type: numeric
Com_ha_closeDescription: Number of table_name CLOSE commands executed.
Scope: Global, Session
Data Type: numeric
Com_ha_openDescription: Number of table_name OPEN commands executed.
Scope: Global, Session
Data Type: numeric
Com_ha_readDescription: Number of table_name READ commands executed.
Scope: Global, Session
Data Type: numeric
Com_helpDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_insertDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_insert_selectDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_install_pluginDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_killDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_loadDescription: Number of LOAD commands executed.
Scope: Global, Session
Data Type: numeric
Com_load_master_dataDescription:
Scope: Global, Session
Data Type: numeric
Removed:
Com_load_master_tableDescription:
Scope: Global, Session
Data Type: numeric
Removed:
Com_multiDescription:
Scope: Global, Session
Data Type: numeric
Com_lock_tablesDescription: Number of [lock-tables|LOCK TABLES]] commands executed.
Scope: Global, Session
Data Type: numeric
Com_optimizeDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_preload_keysDescription:
Scope: Global, Session
Data Type: numeric
Com_prepare_sqlDescription: Number of statements executed.
Scope: Global, Session
Data Type: numeric
Com_purgeDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_purge_before_dateDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_release_savepointDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_rename_tableDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_rename_userDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_repairDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_replaceDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_replace_selectDescription: Number of ... commands executed.
Scope: Global, Session
Data Type: numeric
Com_resetDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_resignalDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_restore_tableDescription: Removed in . In older versions, Com_restore_table contains the number of commands executed.
Scope: Global, Session
Data Type: numeric
Removed:
Com_revokeDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_revoke_allDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_revoke_grantDescription: Number of role commands executed.
Scope: Global, Session
Data Type: numeric
Com_rollbackDescription: Number of commands executed. Differs from , which is the number of transaction rollback requests given to a storage engine.
Scope: Global, Session
Data Type: numeric
Com_rollback_to_savepointDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_savepointDescription: Number of commands executed. Differs from , which is the number of transaction savepoint creation requests.
Scope: Global, Session
Data Type: numeric
Com_selectDescription: Number of commands executed. Also includes queries that make use of the .
Scope: Global, Session
Data Type: numeric
Com_set_optionDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_signalDescription: Number of statements executed.
Scope: Global, Session
Data Type: numeric
Com_show_authorsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_binlog_eventsDescription: Number of statements executed.
Scope: Global, Session
Data Type: numeric
Com_show_binlogsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_charsetsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_client_statisticsDescription: Number of commands executed. Removed in when that statement was replaced by the generic .
Scope: Global, Session
Data Type: numeric
Removed:
Com_show_collationsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_column_typesDescription:
Scope: Global, Session
Data Type: numeric
Removed:
Com_show_contributorsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_create_dbDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_create_eventDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_create_funcDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_create_packageDescription:
Scope: Global, Session
Data Type: numeric
Com_show_create_package_bodyDescription:
Scope: Global, Session
Data Type: numeric
Com_show_create_procDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_create_tableDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_create_triggerDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_create_userDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_databasesDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_engine_logsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_engine_mutexDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_engine_statusDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_eventsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_errorsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_explainDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_fieldsDescription: Number of or SHOW FIELDS commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_function_statusDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_genericDescription: Number of generic commands executed, such as and
Scope: Global, Session
Data Type: numeric
Com_show_grantsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_keysDescription: Number of or SHOW KEYS commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_index_statisticsDescription: Number of commands executed. Removed in when that statement was replaced by the generic .
Scope: Global, Session
Data Type: numeric
Removed:
Com_show_open_tablesDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_package_statusDescription:
Scope: Global, Session
Data Type: numeric
Com_show_package_body_statusDescription:
Scope: Global, Session
Data Type: numeric
Com_show_pluginsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_privilegesDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_procedure_statusDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_processlistDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_profileDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_profilesDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_relaylog_eventsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_statusDescription: Number of commands executed.
Scope: Global, Session
Data Type: numericst
Com_show_storage_enginesDescription: Number of - or SHOW ENGINES - commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_table_statisticsDescription: Number of commands executed. Removed in when that statement was replaced by the generic .
Scope: Global, Session
Data Type: numeric
Removed:
Com_show_table_statusDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_tablesDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_triggersDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_user_statisticsDescription: Number of commands executed. Removed in when that statement was replaced by the generic .
Scope: Global, Session
Data Type: numeric
Removed:
Com_show_variableDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_show_warningsDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_shutdownDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_stmt_closeDescription: Number of closed ().
Scope: Global, Session
Data Type: numeric
Com_stmt_executeDescription: Number of .
Scope: Global, Session
Data Type: numeric
Com_stmt_fetchDescription: Number of fetched.
Scope: Global, Session
Data Type: numeric
Com_stmt_prepareDescription: Number of .
Scope: Global, Session
Data Type: numeric
Com_stmt_reprepareDescription: Number of reprepared.
Scope: Global, Session
Data Type: numeric
Com_stmt_resetDescription: Number of where the data of a prepared statement which was accumulated in chunks by sending long data has been reset.
Scope: Global, Session
Data Type: numeric
Com_stmt_send_long_dataDescription: Number of where the parameter data has been sent in chunks (long data).
Scope: Global, Session
Data Type: numeric
Com_truncateDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_uninstall_pluginDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_unlock_tablesDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_updateDescription: Number of commands executed.
Scope: Global, Session
Data Type: numeric
Com_update_multiDescription: Number of multi-table commands executed.
Scope: Global, Session
Data Type: numeric
Com_xa_commitDescription: Number of XA statements committed.
Scope: Global, Session
Data Type: numeric
Com_xa_endDescription: Number of XA statements ended.
Scope: Global, Session
Data Type: numeric
Com_xa_prepareDescription: Number of XA statements prepared.
Scope: Global, Session
Data Type: numeric
Com_xa_recoverDescription: Number of XA RECOVER statements executed.
Scope: Global, Session
Data Type: numeric
Com_xa_rollbackDescription: Number of XA statements rolled back.
Scope: Global, Session
Data Type: numeric
Com_xa_startDescription: Number of XA statements started.
Scope: Global, Session
Data Type: numeric
CompressionDescription: Whether client-server traffic is compressed.
Scope: Session
Data Type: boolean
Connection_errors_acceptDescription: Number of errors that occurred during calls to accept() on the listening port. The global value can be flushed by .
Scope: Global
Data Type: numeric
Connection_errors_internalDescription: Number of refused connections due to internal server errors, for example out of memory errors, or failed thread starts. The global value can be flushed by .
Scope: Global
Data Type: numeric
Connection_errors_max_connectionsDescription: Number of refused connections due to the limit being reached. The global value can be flushed by .
Scope: Global
Data Type: numeric
Connection_errors_peer_addressDescription: Number of errors while searching for the connecting client IP address. The global value can be flushed by .
Scope: Global
Data Type: numeric
Connection_errors_selectDescription: Number of errors during calls to select() or poll() on the listening port. The client would not necessarily have been rejected in these cases. The global value can be flushed by .
Scope: Global
Data Type: numeric
Connection_errors_tcpwrapDescription: Number of connections the libwrap library refused. The global value can be flushed by .
Scope: Global
Data Type: numeric
ConnectionsDescription: Number of connection attempts (both successful and unsuccessful)
Scope: Global
Data Type: numeric
Cpu_timeDescription: Total CPU time used. Part of . Requires the system variable to be set in order to be recorded.
Scope: Global, Session
Data Type: numeric
Created_tmp_disk_tablesDescription: Number of on-disk temporary tables created.
Scope: Global, Session
Data Type: numeric
Created_tmp_filesDescription: Number of temporary files created. The global value can be flushed by .
Scope: Global
Data Type: numeric
Created_tmp_tablesDescription: Number of in-memory temporary tables created.
Scope: Global
Data Type: numeric
Delayed_errorsDescription: Number of errors which occurred while doing . The global value can be flushed by .
Scope: Global
Data Type: numeric
Delayed_insert_threadsDescription: Number of threads.
Scope: Global
Data Type: numeric
Delayed_writesDescription: Number of rows written. The global value can be flushed by .
Scope: Global
Data Type: numeric
Delete_scanDescription: Number of s that required a full table scan.
Scope: Global
Data Type: numeric
Empty_queriesDescription: Number of queries returning no results. Note this is not the same as .
Scope: Global, Session
Data Type: numeric
Executed_eventsDescription: Number of times events created with have executed. This differs from in that it is only incremented when the event has run, not when it executes.
Scope: Global, Session
Data Type: numeric
Executed_triggersDescription: Number of times triggers created with have executed. This differs from in that it is only incremented when the trigger has run, not when it executes.
Scope: Global, Session
Data Type: numeric
Feature_application_time_periodsDescription: Number of times a table created with has been opened.
Scope: Global, Session
Data Type: numeric
Feature_check_constraintDescription: Number of times were checked. The global value can be flushed by .
Scope: Global, Session
Data Type: numeric
Feature_custom_aggregate_functionsDescription: Number of queries which make use of .
Scope: Global, Session
Data Type: numeric
Feature_delay_key_writeDescription: Number of tables opened that are using . The global value can be flushed by .
Scope: Global, Session
Data Type: numeric
Feature_dynamic_columnsDescription: Number of times the function was used.
Scope: Global, Session
Data Type: numeric
Feature_fulltextDescription: Number of times the function was used.
Scope: Global, Session
Data Type: numeric
Feature_gisDescription: Number of times a table with a any of the columns was opened.
Scope: Global, Session
Data Type: numeric
Feature_insert_returningDescription:
Scope: Global, Session
Data Type: numeric
Introduced:
Feature_invisible_columnsDescription: Number of invisible columns in all opened tables.
Scope: Global, Session
Data Type: numeric
Feature_jsonDescription: Number of times JSON functionality has been used, such as one of the . Does not include the , or .
Scope: Global, Session
Data Type: numeric
Feature_localeDescription: Number of times the variable was assigned into.
Scope: Global, Session
Data Type: numeric
Feature_subqueryDescription: Number of subqueries (excluding subqueries in the FROM clause) used.
Scope: Global, Session
Data Type: numeric
Feature_system_versioningDescription: Number of times functionality has been used (opening a table WITH SYSTEM VERSIONING).
Scope: Global, Session
Data Type: numeric
Feature_timezoneDescription: Number of times an explicit timezone (excluding and SYSTEM) was specified.
Scope: Global, Session
Data Type: numeric
Feature_triggerDescription: Number of triggers loaded.
Scope: Global, Session
Data Type: numeric
Feature_window_functionsDescription: Number of times were used.
Scope: Global, Session
Data Type: numeric
Feature_xmlDescription: Number of times XML functions ( and ) were used.
Scope: Global, Session
Data Type: numeric
Flush_commandsDescription: Number of statements executed, as well as due to internal server flush requests. This differs from , which simply counts FLUSH statements, not internal server flush operations.
Scope: Global
Data Type: numeric
Removed:
Handler_commitDescription: Number of internal requests. Differs from , which counts the number of statements executed.
Scope: Global, Session
Data Type: numeric
Handler_deleteDescription: Number of times rows have been deleted from tables. Differs from , which counts statements.
Scope: Global, Session
Data Type: numeric
Handler_discoverDescription: Discovery is when the server asks the NDBCLUSTER storage engine if it knows about a table with a given name. Handler_discover indicates the number of times that tables have been discovered in this way.
Scope: Global, Session
Data Type: numeric
Handler_external_lockDescription: Incremented for each call to the external_lock() function, which generally occurs at the beginning and end of access to a table instance.
Scope: Global, Session
Data Type: numeric
Handler_icp_attemptsDescription: Number of times pushed index condition was checked. The smaller the ratio of Handler_icp_attempts to the better the filtering. See .
Scope: Global, Session
Data Type: numeric
Handler_icp_matchDescription: Number of times pushed index condition was matched. The smaller the ratio of to Handler_icp_match the better the filtering. See .
Scope: Global, Session
Data Type: numeric
Handler_mrr_initDescription: Counts how many MRR (multi-range read) scans were performed. See .
Scope: Global, Session
Data Type: numeric
Handler_mrr_key_refillsDescription: Number of times key buffer was refilled (not counting the initial fill). A non-zero value indicates there wasn't enough memory to do key sort-and-sweep passes in one go. See .
Scope: Global, Session
Data Type: numeric
Handler_mrr_rowid_refillsDescription: Number of times rowid buffer was refilled (not counting the initial fill). A non-zero value indicates there wasn't enough memory to do rowid sort-and-sweep passes in one go. See .
Scope: Global, Session
Data Type: numeric
Handler_prepareDescription: Number of two-phase commit prepares.
Scope: Global, Session
Data Type: numeric
Handler_read_firstDescription: Number of requests to read the first row from an index. A high value indicates many full index scans, e.g. SELECT a FROM table_name where a is an indexed column.
Scope: Global, Session
Data Type: numeric
Handler_read_keyDescription: Number of row read requests based on an index value. A high value indicates indexes are regularly being used, which is usually positive.
Scope: Global, Session
Data Type: numeric
Handler_read_lastDescription: Number of requests to read the last row from an index. results in a last-key request followed by several previous-key requests.
Scope: Global, Session
Data Type: numeric
Handler_read_nextDescription: Number of requests to read the next row from an index (in order). Increments when doing an index scan or querying an index column with a range constraint.
Scope: Global, Session
Data Type: numeric
Handler_read_prevDescription: Number of requests to read the previous row from an index (in order). Mostly used with .
Scope: Global, Session
Data Type: numeric
Handler_read_retryDescription: Number of read retrys triggered by semi_consistent_read (InnoDB feature).
Scope: Global
Data Type: numeric
Handler_read_rndDescription: Number of requests to read a row based on its position. If this value is high, you may not be using joins that don't use indexes properly, or be doing many full table scans.
Scope: Global, Session
Data Type: numeric
Handler_read_rnd_deletedDescription: Number of requests to delete a row based on its position.
Scope: Global, Session
Data Type: numeric
Handler_read_rnd_nextDescription: Number of requests to read the next row. A large number of these may indicate many table scans and improperly used indexes.
Scope: Global, Session
Data Type: numeric
Handler_rollbackDescription: Number of transaction rollback requests given to a storage engine. Differs from , which is the number of commands executed.
Scope: Global, Session
Data Type: numeric
Handler_savepointDescription: Number of transaction savepoint creation requests. Differs from which is the number of commands executed.
Scope: Global, Session
Data Type: numeric
Handler_savepoint_rollbackDescription: Number of requests to rollback to a transaction .
Scope: Global, Session
Data Type: numeric
Handler_tmp_deleteDescription: Number of requests to delete a row in a temporary table.
Scope: Global, Session
Data Type: numeric
Handler_tmp_updateDescription: Number of requests to update a row to a temporary table.
Scope: Global, Session
Data Type: numeric
Handler_tmp_writeDescription: Number of requests to write a row to a temporary table.
Scope: Global, Session
Data Type: numeric
Handler_updateDescription: Number of requests to update a row in a table. Since , this no longer counts temporary tables - see .
Scope: Global, Session
Data Type: numeric
Handler_writeDescription: Number of requests to write a row to a table. Since , this no longer counts temporary tables - see .
Scope: Global, Session
Data Type: numeric
Key_blocks_not_flushedDescription: Number of key cache blocks which have been modified but not flushed to disk.
Scope: Global
Data Type: numeric
Key_blocks_unusedDescription: Number of unused key cache blocks.
Scope: Global
Data Type: numeric
Key_blocks_usedDescription: Max number of key cache blocks which have been used simultaneously.
Scope: Global
Data Type: numeric
Key_blocks_warmDescription: Number of key cache blocks in the warm list.
Scope: Global
Data Type: numeric
Key_read_requestsDescription: Number of key cache block read requests. See .
Scope: Global
Data Type: numeric
Key_readsDescription: Number of physical index block reads. See .
Scope: Global
Data Type: numeric
Key_write_requestsDescription: Number of requests to write a block to the key cache.
Scope: Global
Data Type: numeric
Key_writesDescription: Number of key cache block write requests
Scope: Global
Data Type: numeric
Last_query_costDescription: The most recent query optimizer query cost calculation. Can not be calculated for complex queries, such as subqueries or UNION. It will be set to 0 for complex queries.
Scope: Session
Data Type: numeric
Maria_*Description: When the Maria storage engine was renamed Aria, the Maria variables existing at the time were renamed at the same time. See .
Max_memory_usedDescription: The maximum memory allocation used by the current connection.
Scope: Session
Data Type: numeric
Introduced:
Max_statement_time_exceededDescription: Number of queries that exceeded the execution time specified by . See .
Data Type: numeric
Max_tmp_space_usedDescription: Maximum temporary space used. See
Scope: Global, Session
Data Type: numeric
Introduced:
Max_used_connectionsDescription: Max number of connections ever open at the same time. The global value can be flushed by .
Scope: Global
Data Type: numeric
Max_used_connections_timeDescription: The time at which the last change of occured. The global value can be flushed by .
Scope: Global
Data Type: datetime
Introduced: ,
Memory_usedDescription: Global or per-connection memory usage, in bytes. This includes all per-connection memory allocations, and as of includes global allocations such as the key_buffer, innodb_buffer_pool etc (which were excluded before MariaDB 10.6.16).
Scope: Global, Session
Data Type: numeric
Memory_used_initialDescription: Amount of memory that was used when the server started to service the user connections.
Scope: Global
Data Type: numeric
Not_flushed_delayed_rowsDescription: Number of rows waiting to be written.
Scope: Global
Data Type: numeric
Open_filesDescription: Number of regular files currently opened by the server. Does not include sockets or pipes, or storage engines using internal functions.
Scope: Global
Data Type: numeric
Open_streamsDescription: Number of currently opened streams, usually log files.
Scope: Global
Data Type: numeric
Open_table_definitionsDescription: Number of currently cached .frm files.
Scope: Global
Data Type: numeric
Open_tablesDescription: Number of currently opened tables, excluding temporary tables.
Scope: Global, Session
Data Type: numeric
Opened_filesDescription: Number of files the server has opened.
Scope: Global
Data Type: numeric
Opened_plugin_librariesDescription: Number of shared libraries that the server has opened to load .
Scope: Global
Data Type: numeric
Opened_table_definitionsDescription: Number of .frm files that have been cached.
Scope: Global, Session
Data Type: numeric
Opened_tablesDescription: Number of tables the server has opened.
Scope: Global, Session
Data Type: numeric
Opened_viewsDescription: Number of views the server has opened.
Scope: Global, Session
Data Type: numeric
Prepared_stmt_countDescription: Current number of prepared statements.
Scope: Global
Data Type: numeric
Qcache_free_blocksDescription: Number of free memory blocks.
Scope: Global
Data Type: numeric
Qcache_free_memoryDescription: Amount of free memory.
Scope: Global
Data Type: numeric
Qcache_hitsDescription: Number of requests served by the . The global value can be flushed by .
Scope: Global
Data Type: numeric
Qcache_insertsDescription: Number of queries ever cached in the . The global value can be flushed by .
Scope: Global
Data Type: numeric
Qcache_lowmem_prunesDescription: Number of pruning operations performed to remove old results to make space for new results in the . The global value can be flushed by .
Scope: Global
Data Type: numeric
Qcache_not_cachedDescription: Number of queries that are uncacheable by the , or use SQL_NO_CACHE. The global value can be flushed by .
Scope: Global
Data Type: numeric
Qcache_queries_in_cacheDescription: Number of queries currently cached by the .
Scope: Global
Data Type: numeric
Qcache_total_blocksDescription: Number of blocks used by the .
Scope: Global
Data Type: numeric
QueriesDescription: Number of statements executed by the server, excluding COM_PING and COM_STATISTICS. Differs from in that it also counts statements executed within .
Scope: Global, Session
Data Type: numeric
Query_timeDescription: Cumulative time in seconds, with microsecond precision, of running queries.
Scope: Global,Session
Data Type: numeric
Introduced:
QuestionsDescription: Number of statements executed by the server, excluding COM_PING, COM_STATISTICS, COM_STMT_PREPARE, COM_STMT_CLOSE, and COM_STMT_RESET statements. Differs from in that it doesn't count statements executed within .
Scope: Global, Session
Data Type: numeric
Resultset_metadata_skippedDescription: Number of times sending the metadata has been skipped. Metadata is not resent if metadata does not change between prepare and execute of prepared statement, or between executes.
Scope: Global, Session
Data Type: numeric
Introduced:
Rows_readDescription: Number of requests to read a row (excluding temporary tables).
Scope: Global, Session
Data Type: numeric
Rows_sentDescription:
Scope: Global, Session
Data Type: numeric
Rows_tmp_readDescription: Number of requests to read a row in a temporary table.
Scope: Global, Session
Data Type: numeric
Select_full_joinDescription: Number of joins which did not use an index. If not zero, you may need to check table indexes.
Scope: Global, Session
Data Type: numeric
Select_full_range_joinDescription: Number of joins which used a range search of the first table.
Scope: Global, Session
Data Type: numeric
Select_rangeDescription: Number of joins which used a range on the first table.
Scope: Global, Session
Data Type: numeric
Select_range_checkDescription: Number of joins without keys that check for key usage after each row. If not zero, you may need to check table indexes.
Scope: Global, Session
Data Type: numeric
Select_scanDescription: Number of joins which used a full scan of the first table.
Scope: Global, Session
Data Type: numeric
Slow_launch_threadsDescription: Number of threads which took longer than to create. The global value can be flushed by .
Scope: Global, Session
Data Type: numeric
Slow_queriesDescription: Number of queries which took longer than to run. The does not need to be active for this to be recorded.
Scope: Global, Session
Data Type: numeric
Sort_merge_passesDescription: Number of merge passes performed by the sort algorithm. If too high, you may need to look at improving your query indexes, or increasing the .
Scope: Global, Session
Data Type: numeric
Sort_priority_queue_sortsDescription: The number of times that sorting was done through a priority queue. (The total number of times sorting was done is a sum and ). See .
Scope: Global, Session
Data Type: numeric
Sort_rangeDescription: Number of sorts which used a range.
Scope: Global, Session
Data Type: numeric
Sort_rowsDescription: Number of rows sorted.
Scope: Global, Session
Data Type: numeric
Sort_scanDescription: Number of sorts which used a full table scan.
Scope: Global, Session
Data Type: numeric
Subquery_cache_hitDescription: Counter for all hits. The global value can be flushed by .
Scope: Global, Session
Data Type: numeric
Subquery_cache_missDescription: Counter for all misses. The global value can be flushed by .
Scope: Global, Session
Data Type: numeric
SyncsDescription: Number of times my_sync() has been called, or the number of times the server has had to force data to disk. Covers the , .frm creation (if these operations are configured to sync) and some storage engines (,, ), but not ).
Scope: Global, Session
Data Type: numeric
Table_locks_immediateDescription: Number of table locks which were completed immediately. The global value can be flushed by .
Scope: Global
Data Type: numeric
Table_locks_waitedDescription: Number of table locks which had to wait. Indicates table lock contention. The global value can be flushed by .
Scope: Global
Data Type: numeric
Table_open_cache_active_instancesDescription: Number of active instances for open tables cache lookups.
Scope:
Data Type: numeric
Table_open_cache_hitsDescription: Number of hits for open tables cache lookups.
Scope:
Data Type: numeric
Table_open_cache_missesDescription: Number of misses for open tables cache lookups.
Scope:
Data Type: numeric
Table_open_cache_overflowsDescription: Number of overflows for open tables cache lookups.
Scope:
Data Type: numeric
Tc_log_max_pages_usedDescription: Max number of pages used by the memory-mapped file-based . The global value can be flushed by .
Scope: Global
Data Type: numeric
Tc_log_page_sizeDescription: Page size of the memory-mapped file-based .
Scope: Global
Data Type: numeric
Tc_log_page_waitsDescription: Number of times a two-phase commit was forced to wait for a free memory-mapped file-based page. The global value can be flushed by .
Scope: Global
Data Type: numeric
Threads_cachedDescription: Number of threads cached in the thread cache. This value will be zero if the is in use.
Scope: Global
Data Type: numeric
Threads_connectedDescription: Number of clients connected to the server. See . The Threads_connected name is inaccurate when the is in use, since each client connection does not correspond to a dedicated thread in that case.
Scope: Global
Data Type: numeric
Threads_createdDescription: Number of threads created to respond to client connections. If too large, look at increasing .
Scope: Global
Data Type: numeric
Threads_runningDescription: Number of client connections that are actively running a command, and not just sleeping while waiting to receive the next command to execute. Some internal system threads also count towards this status variable if they would show up in the output of the statement.
In and before, a global counter was updated each time a client connection dispatched a command. In these versions, the global and session status variable are always the same value.
In and later, the global counter has been removed as a performance improvement. Instead, when the global status variable is queried, it is calculated dynamically by essentially adding up all the running client connections as they would appear in output. A client connection is only considered to be running if its thread value is not equal to Sleep
Tmp_space_usedDescription: Temporary space used. See
Scope: Global, Session
Data Type: numeric
Introduced:
Update_scanDescription: Number of updates that required a full table scan.
Scope: Global
Data Type: numeric
UptimeDescription: Number of seconds the server has been running.
Scope: Global
Data Type: numeric
Uptime_since_flush_statusDescription: Number of seconds since the last .
Scope: Global
Data Type: numeric
This page is licensed: CC BY-SA / Gnu FDL
1Scope: Global
Data Type: numeric