The hosts
table contains a row
for each host from which clients have connected to the MySQL
server. For each host name, the table counts the current and
total number of connections. The table size is autosized at
server startup. To set the table size explicitly, set the
performance_schema_hosts_size
system variable at server startup. To disable host statistics,
set this variable to 0.
The hosts
table has the following
columns. For a description of how the Performance Schema
maintains rows in this table, including the effect of
TRUNCATE TABLE
, see
Section 29.12.8, “Performance Schema Connection Tables”.
HOST
The host from which the client connected. This is
NULL
for an internal thread, or for a user session that failed to authenticate.CURRENT_CONNECTIONS
The current number of connections for the host.
TOTAL_CONNECTIONS
The total number of connections for the host.
MAX_SESSION_CONTROLLED_MEMORY
Reports the maximum amount of controlled memory used by a session belonging to the host.
This column was added in MySQL 8.0.31.
MAX_SESSION_TOTAL_MEMORY
Reports the maximum amount of memory used by a session belonging to the host.
This column was added in MySQL 8.0.31.
The hosts
table has these
indexes:
Primary key on (
HOST
)