Таблица Performance Schema host_cache
Таблица host_cache содержит информацию об хостах и IP-адресах из кэша host_cache, используемого для избежания DNS-поисков для новых клиентских подключений.
Таблица host_cache содержит следующие столбцы:
| Столбец | Описание |
|---|---|
IP |
IP-адрес клиента. |
HOST |
Разрешенное имя хоста DNS для IP-адреса или NULL в случае неизвестности. |
HOST_VALIDATED |
YES, если поиск DNS по IP-адресу к имени хоста был успешным, и столбец HOST может быть использован для избежания DNS-вызовов, или NO, если поиск не удался, в таком случае DNS-поиск выполняется для каждого подключения до тех пор, пока он не станет успешным или не произойдет постоянная ошибка. |
SUM_CONNECT_ERRORS |
Количество ошибок подключения. Подсчитываются только ошибки протокола рукопожатия для хостов, которые прошли валидацию. Эти ошибки учитываются в max_connect_errors. |
COUNT_HOST_BLOCKED_ERRORS |
Количество заблокированных подключений, потому что SUM_CONNECT_ERRORS превысило системную переменную max_connect_errors. |
COUNT_NAMEINFO_TRANSIENT_ERRORS |
Количество временных ошибок при выполнении DNS-поиска IP-адреса к имени хоста. |
COUNT_NAMEINFO_PERMANENT_ERRORS |
Количество постоянных ошибок при выполнении DNS-поиска IP-адреса к имени хоста. |
COUNT_FORMAT_ERRORS |
Количество ошибок формата имени хоста, например, числовой столбец хоста. |
COUNT_ADDRINFO_TRANSIENT_ERRORS |
Количество временных ошибок при выполнении обратного DNS-поиска имени хоста к IP-адресу. |
COUNT_ADDRINFO_PERMANENT_ERRORS |
Количество постоянных ошибок при выполнении обратного DNS-поиска имени хоста к IP-адресу. |
COUNT_FCRDNS_ERRORS |
Количество ошибок обратного DNS-поиска, подтвержденных по направлению, которые возникают, когда DNS-поиск по IP-адресу имени хоста не соответствует исходному IP-адресу. |
COUNT_HOST_ACL_ERRORS |
Количество ошибок, возникающих, потому что ни один пользователь с данного хоста не имеет права входа. Эти попытки возвращают код ошибки 1130 ER_HOST_NOT_PRIVILEGED и не переходят к проверке имени пользователя и пароля. |
COUNT_NO_AUTH_PLUGIN_ERRORS |
Количество ошибок, связанных с запросом плагина аутентификации, который отсутствовал. Это может быть связано с тем, что плагин никогда не загружался, или попытка загрузки завершилась ошибкой. |
COUNT_AUTH_PLUGIN_ERRORS |
Количество ошибок, сообщенных плагином аутентификации. Плагины могут увеличивать COUNT_AUTHENTICATION_ERRORS или COUNT_HANDSHAKE_ERRORS, но, если это задано или ошибка неизвестна, этот столбец увеличивается. |
COUNT_HANDSHAKE_ERRORS |
Количество ошибок, обнаруженных на уровне протокола сети. |
COUNT_PROXY_USER_ERRORS |
Количество ошибок, обнаруженных при проксировании пользователя-прокси к несуществующему пользователю. |
COUNT_PROXY_USER_ACL_ERRORS |
Количество ошибок, обнаруженных при проксировании пользователя-прокси к существующему пользователю, но пользователь-прокси не имеет привилегии PROXY. |
COUNT_AUTHENTICATION_ERRORS |
Количество ошибок, связанных с неудачной аутентификацией. |
COUNT_SSL_ERRORS |
Количество ошибок, связанных с проблемами TLS. |
COUNT_MAX_USER_CONNECTIONS_ERRORS |
Количество ошибок, связанных с превышением квоты на пользователя. |
COUNT_MAX_USER_CONNECTIONS_PER_HOUR_ERRORS |
Количество ошибок, связанных с превышением квоты на час. |
COUNT_DEFAULT_DATABASE_ERRORS |
Количество ошибок, связанных с отсутствием разрешения у пользователя на доступ к указанной базе данных по умолчанию или ее отсутствием. |
COUNT_INIT_CONNECT_ERRORS |
Количество ошибок, связанных с операциями в системной переменной init_connect. |
COUNT_LOCAL_ERRORS |
Количество локальных ошибок сервера, таких как ошибки недостатка памяти, не связанные с сетью, аутентификацией или авторизацией. |
COUNT_UNKNOWN_ERRORS |
Количество неизвестных ошибок, которые не могут быть отнесены к другому столбцу. |
FIRST_SEEN |
Отметка времени первой попытки подключения с помощью IP-адреса. |
LAST_SEEN |
Отметка времени последней попытки подключения с помощью IP-адреса. |
FIRST_ERROR_SEEN |
Отметка времени первой ошибки, обнаруженной с помощью IP-адреса. |
LAST_ERROR_SEEN |
Отметка времени последней ошибки, обнаруженной с помощью IP-адреса. |
Таблица host_cache вместе с host_cache, очищается с помощью FLUSH HOSTS, TRUNCATE TABLE host_cache или путем изменения системной переменной host_cache_size во время выполнения.
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проходит предварительную проверку MariaDB. Мнения, информация и мнения, выраженные в этом содержимом, необязательно отражают точку зрения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/performance-schema-host_cache-table/