mysql - show global status(全局参数目录解说) [root@mysqldb ~]# mysql -uroot -e 'show global status' -p show global status show status show session status 1 2 3 4 变量名 值 描述 Aborted_clients 0 由于客户端在没有正确关闭连接的情况下死亡而中止的连接数。 Aborted_connects 1 尝试连接MySQL服务器失败的次数。 Binlog_cache_disk_use 0 使用临时二进制文件缓冲但查过binlog_cache_size大小以及使用一个临时文件去存储statements的事务数量 Binlog_cache_use 0 使用二进制日志缓存的事务数量 Binlog_stmt_cache_disk_use 0 使用二进制日志查询缓存(statement cache)以及超越binlog_stmt_cache_size以及使用一个临时文件区存储查询的非事务语句缓存数量 Binlog_stmt_cache_use 0 使用二进制日志缓存语句的非事务语句的数量 Bytes_received 979 从所有客户端中获取的字节数目 Bytes_sent 20128 从所有客户端中发送的字节数目 Com_admin_commands 0 com_xxx语句状态变量 是计数器 不能修改 表示每个xxx语句被执行的次数(QPS TPS就是com) Com_assign_to_keycache 0 有一个状态参数给每种语句 记录指标 Com_alter_db 0 alter_db Com_alter_db_upgrade 0 alter_db_upgrade Com_alter_event 0 alter_event Com_alter_function 0 alter_function Com_alter_instance 0 Com_alter_procedure 0 Com_alter_server 0 Com_alter_table 0 Com_alter_tablespace 0 Com_alter_user 0 Com_analyze 0 Com_begin 0 Com_binlog 0 Com_call_procedure 0 Com_change_db 0 Com_change_master 0 Com_change_repl_filter 0 Com_check 0 Com_checksum 0 校验和 Com_commit 0 Com_create_db 0 Com_create_event 0 Com_create_function 0 Com_create_index 0 Com_create_procedure 0 Com_create_server 0 Com_create_table 0 Com_create_trigger 0 Com_create_udf 0 Com_create_user 0 Com_create_view 0 Com_dealloc_sql 0 Com_delete 0 Com_delete_multi 0 Com_do 0 Com_drop_db 0 Com_drop_event 0 Com_drop_function 0 Com_drop_index 0 Com_drop_procedure 0 Com_drop_server 0 Com_drop_table 0 Com_drop_trigger 0 Com_drop_user 0 Com_drop_view 0 Com_empty_query 0 Com_execute_sql 0 Com_explain_other 0 Com_flush 0 Com_get_diagnostics 0 Com_grant 0 Com_ha_close 0 Com_ha_open 0 Com_ha_read 0 Com_help 0 Com_insert 0 Com_insert_select 0 Com_install_plugin 0 Com_kill 0 Com_load 0 Com_lock_tables 0 Com_optimize 0 Com_preload_keys 0 Com_prepare_sql 0 Com_purge 0 Com_purge_before_date 0 Com_release_savepoint 0 Com_rename_table 0 Com_rename_user 0 Com_repair 0 Com_replace 0 Com_replace_select 0 Com_reset 0 Com_resignal 0 Com_revoke 0 Com_revoke_all 0 Com_rollback 0 Com_rollback_to_savepoint 0 Com_savepoint 0 com_select 5 Com_set_option 0 Com_signal 0 Com_show_binlog_events 0 Com_show_binlogs 0 Com_show_charsets 0 Com_show_collat​​ions 0 Com_show_create_db 0 Com_show_create_event 0 Com_show_create_func 0 Com_show_create_proc 0 Com_show_create_table 0 Com_show_create_trigger 0 Com_show_databases 0 Com_show_engine_logs 0 Com_show_engine_mutex 0 Com_show_engine_status 0 Com_show_events 0 Com_show_errors 0 Com_show_fields 0 Com_show_function_code 0 Com_show_function_status 0 Com_show_grants 0 Com_show_keys 0 Com_show_master_status 0 Com_show_open_tables 0 Com_show_plugins 0 Com_show_privileges 0 Com_show_procedure_code 0 Com_show_procedure_status 0 Com_show_processlist 0 Com_show_profile 0 Com_show_profiles 0 Com_show_relaylog_events 0 Com_show_slave_hosts 0 Com_show_slave_status 0 Com_show_status 2 Com_show_storage_engines 0 Com_show_table_status 0 Com_show_tables 0 Com_show_triggers 0 Com_show_variables 2 Com_show_warnings 0 Com_show_create_user 0 Com_shutdown 0 Com_slave_start 0 Com_slave_stop 0 Com_group_replication_start 0 Com_group_replication_stop 0 Com_stmt_execute 0 所有的com_stmt_xxx参数增加 一个准备好的语句参数未知或者 Com_stmt_close 0 发生一个错误在执行过程中 也就是说:这些值与请求的数量一致 Com_stmt_fetch 0 不是对成功完成的请求数量 Com_stmt_prepare 0 Com_stmt_reset 0 Com_stmt_send_long_data 0 Com_truncate 0 Com_uninstall_plugin 0 Com_unlock_tables 0 Com_update 0 Com_update_multi 0 Com_xa_commit 0 Com_xa_end 0 Com_xa_prepare 0 Com_xa_recover 0 Com_xa_rollback 0 Com_xa_start 0 Com_stmt_reprepare 0 压缩 关闭 是否客户连接使用压缩在客户端协议 Connection_errors_accept 0 在监听端口调用accept()函数的错误数量 Connection_errors_internal 0 因为server内部错误拒绝连接的数量 Connection_errors_max_connections 0 由于max_connections限制导致连接失败的数量 Connection_errors_peer_address 0 寻找连接客户端IP地址的时候报错 Connection_errors_select 0 在调用select()和poll()在监听端口发生错误数量 Connection_errors_tcpwrap 0 TCP wrappers 是透过客户端想要链接的程序文件名,然后分析客户端的 IP ,看看是否需要放行。 The number of connections refused by the libwrap library. 连接 7 Created_tmp_disk_tables 10 如果内部的临时表最初被创建作为一个内存(in-memory)表但变太大 mysql自动转化为磁盘表。内存表的最大尺寸是tmp_table_size和max_heap_table_size值的最小值。如果created_tmp_disk_tables太大,你想增加tmp_table_size或者max_heap_table_size值减轻类似的内存进内部临时表将被转化为磁盘表 Created_tmp_files 5 Created_tmp_tables 66 Delayed_errors 0 以INSERT DELAYED的行数目已经发生一些错误 状态参数不被赞成 Delayed_insert_threads 0 INSERT DELAYED 的数目处理线程使用非事务表 Delayed_writes 0 写入非事务表的INSERT DELAYED行数。 Flush_commands 1 服务器刷新表的次数,无论是因为用户执行了FLUSH TABLES语句还是由于内部服务器操作。它也会通过接收COM_REFRESH数据包而递增。这与Com_flush形成对比,后者表示已执行了多少FLUSH语句,FLUSH TABLES,FLUSH LOGS等等 Handler_commit 16 内部commit语句数目 Handler_delete 0 行被delete的次数 Handler_discover 0 Handler_external_lock 226 服务器为每个对external_lock()函数的调用递增此变量,该函数通常发生在对表实例的访问的开始和结束时。存储引擎之间可能存在差异。例如,可以使用此变量来发现访问分区表的语句在锁定发生之前修剪了多少分区:检查该语句的计数器增加了多少,减去2(对表本身进行2次调用),然后除以2得到锁定的分区数。 Handler_mrr_init 0 服务器使用存储引擎自己的多范围读取实现进行表访问的次数。 Handler_prepare 0 两阶段提交操作的准备阶段的计数器。 Handler_read_first 13 读取索引中第一个条目的次数。如果此值很高,则表明服务器正在执行大量完整索引扫描; 例如,SELECT col1 FROM foo,假设col1已编入索引。 Handler_read_key 11 基于密钥读取行的请求数。如果此值很高,则表明您的表已针对查询正确编制索引,这是一个很好的指示。 Handler_read_last 0 读取索引中最后一个键的请求数。使用ORDER BY,服务器将发出第一个密钥请求,然后发出几个下一个密钥请求,而使用ORDER BY DESC,服务器将发出最后一个密钥请求,然后发出几个先前密钥请求。 Handler_read_next 2 按键顺序读取下一行的请求数。如果要查询具有范围约束的索引列,或者正在执行索引扫描,则此值会增加。 Handler_read_prev 0 按键顺序读取上一行的请求数。此读取方法主要用于优化ORDER BY ... DESC。 Handler_read_rnd 0 基于固定位置读取行的请求数。如果您要执行大量需要对结果进行排序的查询,则此值很高。您可能有很多查询要求MySQL扫描整个表,或者您有不正确使用密钥的连接。 Handler_read_rnd_next 941 读取数据文件中下一行的请求数。如果您正在进行大量的表扫描,则此值很高。通常,这表明您的表未正确编入索引,或者您的查询未编写以利用您拥有的索引。 Handler_rollback 0 存储引擎执行回滚操作的请求数。 Handler_savepoint 0 存储引擎放置保存点的请求数。 Handler_savepoint_rollback 0 存储引擎回滚到保存点的请求数 Handler_update 0 更新表中行的请求数 Handler_write 907 在表中插入行的请求数 Innodb_buffer_pool_dump_status 没有启动缓冲池转储 记录InnoDB缓冲池中保存的页面的操作的进度,由innodb_buffer_pool_dump_at_shutdown或innodb_buffer_pool_dump_now的设置触发。 Innodb_buffer_pool_load_status 缓冲池负载在180831 11:44:06完成 通过读取对应于较早时间点的一组页面来预热InnoDB缓冲池的操作的进度,该设置由innodb_buffer_pool_load_at_startup或innodb_buffer_pool_load_now的设置触发。如果操作引入了太多开销,可以通过设置innodb_buffer_pool_load_abort来取消它。 Innodb_buffer_pool_resize_status Innodb_buffer_pool_pages_data 274 InnoDB缓冲池中包含数据的页数。该数字包括脏页面和干净页面。使用压缩表时,报告的Innodb_buffer_pool_pages_data值可能大于Innodb_buffer_pool_pages_total(Bug#59550)。 Innodb_buffer_pool_bytes_data 4489216 包含数据的InnoDB缓冲池中的总字节数。该数字包括脏页面和干净页面。对于比Innodb_buffer_pool_pages_data更准确的内存使用计算,当压缩表导致缓冲池保存不同大小的页面时。 Innodb_buffer_pool_pages_dirty 0 InnoDB缓冲池中当前的脏页数 Innodb_buffer_pool_bytes_dirty 0 InnoDB缓冲池中脏页中保存的总当前字节数。对于比Innodb_buffer_pool_pages_dirty更准确的内存使用计算,当压缩表导致缓冲池保存不同大小的页面时。 Innodb_buffer_pool_pages_flushed 39 从InnoDB缓冲池刷新页面的请求数。 Innodb_buffer_pool_pages_free 32490 InnoDB缓冲池中可用页面的页数 Innodb_buffer_pool_pages_misc 0 InnoDB缓冲池中的页面数量很多,因为它们已经被分配用于管理开销(开销),例如行锁或自适应哈希索引(自适应哈希索引)。此值也可以计算为Innodb_buffer_pool_pages_total - Innodb_buffer_pool_pages_free - Innodb_buffer_pool_pages_data。当使用压缩表(压缩表)时,Innodb_buffer_pool_pages_misc可能会报告越界值(Bug#59550)。 Innodb_buffer_pool_pages_total 32764 InnoDB缓冲池的总大小,以页为单位。使用压缩表时,报告的Innodb_buffer_pool_pages_data值可能大于Innodb_buffer_pool_pages_total(Bug#59550) Innodb_buffer_pool_read_ahead_rnd 0 InnoDB发起的“随机”预读的数量。当查询以随机顺序扫描表的大部分时,会发生这种情况。 Innodb_buffer_pool_read_ahead 0 预读后台线程读入InnoDB缓冲池的页数。 Innodb_buffer_pool_read_ahead_evicted 0 由预读后台线程读入InnoDB缓冲池的页面数随后被逐出(驱逐从缓存或其他临时存储区域移除项目的过程,例如InnoDB缓冲池。通常,但并非总是如此,使用LRU算法确定要删除的项目。当脏页面被驱逐时,其内容被刷新到磁盘,并且任何脏邻居页面也可能被刷新。)没有被查询访问。 Innodb_buffer_pool_read_requests 1356 逻辑读取请求的数量。 Innodb_buffer_pool_reads 240 The number of logical reads that InnoDB could not satisfy from the buffer pool, and had to read directly from disk.(逻辑读的数量 InnoDB不能满足缓存池 直接从磁盘读取) Innodb_buffer_pool_wait_free 0 通常,对InnoDB缓冲池的写入发生在后台。当InnoDB需要读取或创建页面并且没有可用的干净页面时,InnoDB首先刷新一些脏页并等待该操作完成。此计数器计算这些等待的实例。如果已正确设置innodb_buffer_pool_size,则此值应该很小。 Innodb_buffer_pool_write_requests 515 对InnoDB缓冲池执行的写入次数 Innodb_data_fsyncs 7 到目前为止fsync()操作的数量.fsync()调用的频率受innodb_flush_method配置选项设置的影响 Innodb_data_pending_fsyncs 0 当前挂起(待定)fsync()操作的数量.fsync()调用的频率受innodb_flush_method配置选项设置的影响 Innodb_data_pending_reads 0 当前待处理读取的数量 Innodb_data_pending_writes 0 当前挂起写入的数量 Innodb_data_read 4002304 自服务器启动以来读取的数据量(以字节为单位) Innodb_data_reads 271 数据读取总数(OS文件读取) Innodb_data_writes 244 数据写入总数 Innodb_data_written 674304 到目前为止写入的数据量,以字节为单位 Innodb_dblwr_pages_written 2 已写入doublewrite缓冲区的页数。 Innodb_dblwr_writes 1 已执行的双写操作数 Innodb_log_waits 0 日志缓冲区太小的次数,并且需要等待才能在继续之前刷新它。 Innodb_log_write_requests 1 InnoDB重做日志的写请求数 Innodb_log_writes 2 InnoDB重做日志文件的物理写入次数。 Innodb_os_log_fsyncs 4 对InnoDB重做日志文件执行的fsync()写入次数 Innodb_os_log_pending_fsyncs 0 InnoDB重做日志文件的挂起fsync()操作数 Innodb_os_log_pending_writes(未决写入) 0 InnoDB重做日志文件的挂起写入次数。 Innodb_os_log_written 1536 写入InnoDB重做日志文件的字节数 Innodb_page_size 16384 InnoDB页面大小(默认为16K)页面中计算了许多值;页面大小使它们可以轻松转换为字节。 Innodb_pages_created 35 InnoDB表上的操作创建的页数 Innodb_pages_read 239 通过InnoDB表上的操作从InnoDB缓冲池读取的页数 Innodb_pages_written 39 InnoDB表上的操作写入的页数 Innodb_row_lock_current_waits 0 InnoDB表上的操作当前正在等待的行锁数。 Innodb_row_lock_time 0 获取InnoDB表的行锁所花费的总时间,以毫秒为单位。 Innodb_row_lock_time_avg 0 获取InnoDB表的行锁的平均时间(以毫秒为单位)。 Innodb_row_lock_time_max 0 获取InnoDB表的行锁的最长时间(以毫秒为单位)。 Innodb_row_lock_waits 0 InnoDB表上的操作必须等待行锁定的次数 Innodb_rows_deleted 0 从InnoDB表中删除的行数 Innodb_rows_inserted 0 插入InnoDB表的行数 Innodb_rows_read 8 从InnoDB表中读取的行数 Innodb_rows_updated 0 从InnoDB表更新的行数 Innodb_num_open_files 23 InnoDB目前保持打开的文件数 Innodb_truncated_status_writes 0 SHOW ENGINE InnoDB STATUS语句的输出次数已被截断 Innodb_available_undo_logs 128 可用InnoDB回滚段的总数。补充innodb_rollback_segments系统变量,该变量定义活动回滚段的数量。 Key_blocks_not_flushed 0 MyISAM密钥缓存中已更改但尚未刷新到磁盘的密钥块数。 Key_blocks_unused 26789 MyISAM密钥缓存中未使用的块数。您可以使用此值来确定正在使用的密钥缓存量 Key_blocks_used 3 MyISAM密钥缓存中已使用块的数量。此值是一个高水位标记,表示一次使用过的最大块数。 Key_read_requests 6 从MyISAM密钥缓存中读取密钥块的请求数。 Key_reads 3 从磁盘到MyISAM密钥缓存的密钥块的物理读取次数。如果Key_reads很大,那么key_buffer_size值可能太小了。可以将高速缓存未命中率计算为Key_reads / Key_read_requests。 Key_write_requests 0 将密钥块写入MyISAM密钥缓存的请求数。 Key_writes将 0 从MyISAM密钥缓存到磁盘的密钥块的物理写入次数。 Last_query_cost 0.000000 查询优化器计算的最后编译查询的总成本。这对于比较同一查询的不同查询计划的成本非常有用。默认值0表示尚未编译任何查询。默认值为0. Last_query_cost具有会话范围。 Last_query_partial_plans 0 Last_query_cost值只能为简单的“平面”查询准确计算,而不能复杂查询,例如带有子查询或UNION的查询。对于后者,该值设置为0。 Locked_connects 0 查询优化器在先前查询的执行计划构造中进行的迭代次数。Last_query_cost具有会话范围。 Max_execution_time_exceeded 0 Max_execution_time_set 0 Max_execution_time_set_failed 0 Max_used_connections 1 Max_used_connections_time 2018-08-31 11:47:38 Not_flushed_delayed_rows 0 等待在INSERT DELAYED队列中写入非事务表的行数.- *不推荐使用此状态变量(因为不推荐使用DELAYED插入),并且将在以后的版本中删除。 Ongoing_anonymous_transaction_count 0 Open_files 15 使用my_open()(mysys库函数)打开的文件数。不使用此功能打开文件的服务器部分不会增加计数。 Open_streams 0 打开的流数(主要用于日志记录)。 Open_table_definitions 219 缓存的.frm文件数。 Open_tables 101 打开的表的数量 Opened_files 349 使用my_open()(mysys库函数)打开的文件数。不使用此功能打开文件的服务器部分不会增加计数。 Opened_table_definitions 219 已缓存的.frm文件数。 opened_tables的 108 已打开的表的数量。如果Opened_tables很大,那么table_open_cache值可能太小了。 Performance_schema_accounts_lost 0 性能模式状态变量在第22.15节“性能模式状态变量”中列出。这些变量提供有关由于内存限制而无法加载或创建的检测的信息。 Performance_schema_cond_classes_lost 0 Performance_schema_cond_instances_lost 0 Performance_schema_digest_lost 0 Performance_schema_file_classes_lost 0 Performance_schema_file_handles_lost 0 Performance_schema_file_instances_lost 0 Performance_schema_hosts_lost 0 Performance_schema_index_stat_lost 0 Performance_schema_locker_lost 0 Performance_schema_memory_classes_lost 0 Performance_schema_metadata_lock_lost 0 Performance_schema_mutex_classes_lost 0 Performance_schema_mutex_instances_lost 0 Performance_schema_nested_statement_lost 0 Performance_schema_prepared_statements_lost 0 Performance_schema_program_lost 0 Performance_schema_rwlock_classes_lost 0 Performance_schema_rwlock_instances_lost 0 Performance_schema_session_connect_attrs_lost 0 Performance_schema_socket_classes_lost 0 Performance_schema_socket_instances_lost 0 Performance_schema_stage_classes_lost 0 Performance_schema_statement_classes_lost 0 Performance_schema_table_handles_lost 0 Performance_schema_table_instances_lost 0 Performance_schema_table_lock_stat_lost 0 Performance_schema_thread_classes_lost 0 Performance_schema_thread_instances_lost 0 Performance_schema_users_lost 0 Prepared_stmt_count 0 当前准备好的报表数量。(最大语句数由max_prepared_stmt_count系统变量给出。) Qcache_free_blocks 1 查询缓存中的可用内存块数。 Qcache_free_memory 1031832 查询缓存的可用内存量。 Qcache_hits的 0 查询缓存命中数。 Qcache_inserts 0 添加到查询缓存的查询数。 Qcache_lowmem_prunes 0 由于内存不足而从查询缓存中删除的查询数。 Qcache_not_cached 4 非高速缓存的查询数(由于query_cache_type设置而无法缓存或未缓存)。 Qcache_queries_in_cache 0 在查询缓存中注册的查询数。 Qcache_total_blocks 1 查询缓存中的块总数。 查询 12 服务器执行的语句数。与Questions变量不同,此变量包括在存储程序中执行的语句。它不计算COM_PING或COM_STATISTICS命令.- *本节开头的讨论指示如何将此语句计数状态变量与其他此类变量相关联。 问题 10 服务器执行的语句数。这仅包括客户端发送到服务器的语句,而不包括存储程序中执行的语句,与Queries变量不同。此变量不计算COM_PING,COM_STATISTICS,COM_STMT_PREPARE,COM_STMT_CLOSE或COM_STMT_RESET命令。 Select_full_join 0 执行表扫描的连接数,因为它们不使用索引。如果此值不为0,则应仔细检查表的索引。 Select_full_range_join 0 在参考表上使用范围搜索的连接数。 Select_range 0 在第一个表上使用范围的连接数。即使该值非常大,这通常也不是关键问题。 Select_range_check 0 没有键的连接数,用于检查每行后的密钥用法。如果不是0,则应仔细检查表的索引。 Select_scan 5 完成第一个表的完整扫描的连接数。 Slave_heartbeat_period 0.000 显示复制从站上的复制心跳间隔(以秒为单位)。 Slave_last_heartbeat 显示复制从站收到最新心跳信号的时间,作为TIMESTAMP值。 Slave_open_temp_tables 0 从属SQL线程当前打开的临时表的数量。如果该值大于零,则关闭从站是不安全的; 请参见第17.4.1.30节“复制和临时表”。 Slave_received_heartbeats 0 自上次重新启动或重置从站或发出CHANGE MASTER TO语句以来,复位从站接收到每个复制心跳,此计数器递增。 Slave_retried_transactions 0 自启动以来复制从属SQL线程已重试事务的总次数。 Slave_running 关闭 如果此服务器是连接到复制主服务器的复制从服务器,并且I / O和SQL线程都在运行,则此选项为ON; 否则,它是关闭的。 Slow_launch_threads 0 创建时间超过slow_launch_time秒的线程数 Slow_queries要花 0 超过long_query_time秒的查询数。无论是否启用慢查询日志,此计数器都会递增。有关该日志的信息,请参见第5.4.5节“慢查询日志”。 Sort_merge_passes 0 排序算法必须执行的合并传递的数量。如果此值很大,则应考虑增加sort_buffer_size系统变量的值。 Sort_range 0 使用范围完成的排序数。 Sort_rows 0 已排序的行数。 Sort_scan 0 通过扫描表格完成的排序数量。 Ssl_accept_renegotiates 0 建立连接所需的协商数量。 Ssl_accepts 0 已接受的SSL连接数。 Ssl_callback_cache_hits 0 回调缓存命中数。 Ssl_cipher 当前加密密码(对于未加密的连接为空)。 Ssl_cipher_list 可能的SSL密码列表(非SSL连接为空)。 Ssl_client_connects 0 启用S​​SL的主服务器的SSL连接尝试次数。 Ssl_connect_renegotiates 0 建立与启用SSL的主服务器的连接所需的协商数。 Ssl_ctx_verify_depth 0 SSL上下文验证深度(链中测试的证书数量)。 Ssl_ctx_verify_mode 0 SSL上下文验证模式 Ssl_default_timeout 0 默认的SSL超时。 Ssl_finished_accepts 0 与服务器成功建立SSL连接的数量。 Ssl_finished_connects 0 成功建立到启用SSL的主站的从站连接数。 Ssl_server_not_after SSL证书有效的最后日期。 Ssl_server_not_before SSL证书有效的第一个日期。 Ssl_session_cache_hits 0 SSL会话高速缓存命中数。 Ssl_session_cache_misses 0 SSL会话缓存未命中数。 Ssl_session_cache_mode 没有 SSL会话缓存模式。 Ssl_session_cache_overflows 0 SSL会话缓存溢出的数量。 Ssl_session_cache_size 0 SSL会话缓存大小。 Ssl_session_cache_timeouts 0 SSL会话缓存超时的数量。 Ssl_sessions_reused 0 从缓存重用了多少个SSL连接。 Ssl_used_session_cache_entries 0 使用了多少个SSL会话缓存条目。 Ssl_verify_depth 0 复制SSL连接的验证深度。 Ssl_verify_mode 0 服务器用于使用SSL的连接的验证模式。该值是一个位掩码; 位在openssl / ssl.h头文件中定义: SSL_VERSION SSL协议版本的连接; 例如,TL​​Sv1。如果连接未加密,则该值为空 Table_locks_immediate 98 可以立即授予表锁请求的次数。 Table_locks_waited 0 无法立即授予表锁定请求并需要等待的次数。如果这很高并且您遇到性能问题,则应首先优化查询,然后拆分表或使用复制。 Table_open_cache_hits 5 打开表的命中数缓存查找次数。 Table_open_cache_misses 108 打开表缓存查找的未命中数。 Table_open_cache_overflows 0 打开表缓存的溢出次数。这是在打开或关闭表之后,缓存实例具有未使用的条目且实例的大小大于table_open_cache / table_open_cache_instances的次数。 Tc_log_max_pages_used 0 对于mysqld在用作恢复内部XA事务的事务协调器时使用的日志的内存映射实现,此变量指示自服务器启动以来用于日志的最大页数。如果Tc_log_max_pages_used和Tc_log_page_size的乘积总是显着小于日志大小,则大小大于必要值并且可以减小。(大小由-log-tc-size选项设置。此变量未使用:基于二进制日志的恢复不需要,并且除非有能力的存储引擎数,否则不使用内存映射恢复日志方法两阶段提交和支持XA事务的大于一。(InnoDB是唯一适用的引擎。) Tc_log_page_size 0 用于XA恢复日志的内存映射实现的页面大小。使用getpagesize()确定默认值。由于与Tc_log_max_pages_used描述的原因相同,此变量未使用。 Tc_log_page_waits 0 对于恢复日志的内存映射实现,每次服务器无法提交事务并且必须等待日志中的空闲页面时,此变量会递增。如果此值很大,您可能希望增加日志大小(使用-log-tc-size选项)。对于基于二进制日志的恢复,每次无法关闭二进制日志时,此变量会递增,因为正在进行两阶段提交。(关闭操作将一直等到所有此类事务完成。) Threads_cached 0 线程缓存中的线程数。 threads_connected的 1 当前打开的连接数。 由Threads_created 1 为处理连接而创建的线程数。如果Threads_created很大,您可能希望增加thread_cache_size值。高速缓存未命中率可以计算为Threads_created / Connections。 Threads_running 1 未休眠的线程数。 正常运行时间 9269 服务器已启动的秒数。 Uptime_since_flush_status 9269 自最近的FLUSH STATUS语句以来的秒数。

转载:zhiyu https://blog.csdn.net/ichglauben/article/details/82255697