mysql> show full processlist;
+-----+----------------------+--------------------+------+---------+------+----------------------------------+-----------------------+
| Id | User | Host | db | Command | Time | State | Info |
+-----+----------------------+--------------------+------+---------+------+----------------------------------+-----------------------+
| 1 | system user | | NULL | Connect | 623 | Waiting for master to send event | NULL |
| 2 | system user | | NULL | Connect | 0 | Reading event from the relay log | NULL |
| 400 | root | localhost | v3 | Sleep | 68 | | NULL |
| 585 | root | localhost | v3 | Query | 0 | NULL | show full processlist |
| 748 | unauthenticated user | 172.19.0.27:32833 | NULL | Connect | NULL | login | NULL |
| 749 | unauthenticated user | 172.19.0.27:32836 | NULL | Connect | NULL | login | NULL |
| 750 | unauthenticated user | 172.19.0.27:32838 | NULL | Connect | NULL | login | NULL |
| 751 | unauthenticated user | 172.19.0.27:32841 | NULL | Connect | NULL | login | NULL |
| 752 | unauthenticated user | 172.19.0.27:32844 | NULL | Connect | NULL | login | NULL |
| 753 | unauthenticated user | 172.19.0.27:32846 | NULL | Connect | NULL | login | NULL |
| 754 | unauthenticated user | 172.19.0.27:32848 | NULL | Connect | NULL | login | NULL |
| 755 | unauthenticated user | 172.19.0.139:46827 | NULL | Connect | NULL | login | NULL |
| 756 | unauthenticated user | 172.19.0.139:46830 | NULL | Connect | NULL | login | NULL |
| 757 | unauthenticated user | 172.19.0.139:46831 | NULL | Connect | NULL | login | NULL |
| 758 | unauthenticated user | 172.19.0.27:32857 | NULL | Connect | NULL | login | NULL |
| 759 | unauthenticated user | 172.19.0.27:32858 | NULL | Connect | NULL | login | NULL |
| 760 | unauthenticated user | 172.19.0.27:32859 | NULL | Connect | NULL | login | NULL |
| 761 | unauthenticated user | 172.19.0.27:32863 | NULL | Connect | NULL | login | NULL |
| 762 | unauthenticated user | 172.19.0.27:32864 | NULL | Connect | NULL | login | NULL |
| 763 | unauthenticated user | 172.19.0.27:32866 | NULL | Connect | NULL | login | NULL |
| 764 | unauthenticated user | 172.19.0.27:32870 | NULL | Connect | NULL | login | NULL |
| 765 | unauthenticated user | 172.19.0.27:32871 | NULL | Connect | NULL | login | NULL |
| 766 | unauthenticated user | 172.19.0.139:46833 | NULL | Connect | NULL | login | NULL |
| 767 | unauthenticated user | 172.19.0.27:32878 | NULL | Connect | NULL | login | NULL |
| 768 | unauthenticated user | 172.19.0.27:32881 | NULL | Connect | NULL | login | NULL |
| 769 | unauthenticated user | 172.19.0.27:32885 | NULL | Connect | NULL | login | NULL |
| 770 | unauthenticated user | 172.19.0.139:46835 | NULL | Connect | NULL | login | NULL |
| 771 | unauthenticated user | 172.19.0.27:32888 | NULL | Connect | NULL | login | NULL |
| 772 | unauthenticated user | 172.19.0.27:32890 | NULL | Connect | NULL | login | NULL |
| 773 | unauthenticated user | 172.19.0.139:46837 | NULL | Connect | NULL | login | NULL |
| 774 | unauthenticated user | 172.19.0.139:46839 | NULL | Connect | NULL | login | NULL |
| 775 | unauthenticated user | 172.19.0.139:46841 | NULL | Connect | NULL | login | NULL |
| 776 | unauthenticated user | 172.19.0.139:46844 | NULL | Connect | NULL | login | NULL |
| 777 | unauthenticated user | 172.19.0.139:46845 | NULL | Connect | NULL | login | NULL |
| 778 | unauthenticated user | 172.19.0.139:46847 | NULL | Connect | NULL | login | NULL |
| 779 | unauthenticated user | 172.19.0.27:32898 | NULL | Connect | NULL | login | NULL |
| 780 | unauthenticated user | 172.19.0.27:32900 | NULL | Connect | NULL | login | NULL |
| 781 | unauthenticated user | 172.19.0.139:46850 | NULL | Connect | NULL | login | NULL |
| 782 | unauthenticated user | 172.19.0.139:46852 | NULL | Connect | NULL | login | NULL |
| 783 | unauthenticated user | 172.19.0.139:46854 | NULL | Connect | NULL | login | NULL |
| 784 | unauthenticated user | 172.19.0.139:46857 | NULL | Connect | NULL | login | NULL |
| 785 | unauthenticated user | 172.19.0.139:46859 | NULL | Connect | NULL | login | NULL |
| 786 | unauthenticated user | 172.19.0.27:32903 | NULL | Connect | NULL | login | NULL |
| 787 | unauthenticated user | 172.19.0.139:46862 | NULL | Connect | NULL | login | NULL |
| 788 | unauthenticated user | 172.19.0.139:46865 | NULL | Connect | NULL | login | NULL |
| 789 | unauthenticated user | 172.19.0.139:46866 | NULL | Connect | NULL | login | NULL |
| 790 | unauthenticated user | 172.19.0.139:46868 | NULL | Connect | NULL | login | NULL |
| 791 | unauthenticated user | 172.19.0.139:46871 | NULL | Connect | NULL | login | NULL |
| 792 | unauthenticated user | 172.19.0.139:46873 | NULL | Connect | NULL | login | NULL |
| 793 | unauthenticated user | 172.19.0.27:32907 | NULL | Connect | NULL | login | NULL |
| 794 | unauthenticated user | 172.19.0.27:32909 | NULL | Connect | NULL | login | NULL |
| 795 | unauthenticated user | 172.19.0.27:32911 | NULL | Connect | NULL | login | NULL |
| 796 | unauthenticated user | 172.19.0.139:46875 | NULL | Connect | NULL | login | NULL |
| 797 | unauthenticated user | 172.19.0.27:32914 | NULL | Connect | NULL | login | NULL |
| 798 | unauthenticated user | 172.19.0.27:32916 | NULL | Connect | NULL | login | NULL |
| 799 | unauthenticated user | 172.19.0.139:46877 | NULL | Connect | NULL | login | NULL |
| 800 | unauthenticated user | 172.19.0.139:46879 | NULL | Connect | NULL | login | NULL |
+-----+----------------------+--------------------+------+---------+------+----------------------------------+-----------------------+
57 rows in set (0.00 sec)
ответ
Соединение с «не прошедшим проверку пользователя» в столбце «Пользователь» инициировало соединение, но еще не отправило свои учетные данные, поэтому сервер не знает, кто именно подключается.
Если такие соединения были обнаружены только в списке, когда они были аутентифицированы, это может потенциально запустить сервер из доступных сокетов, и вы даже не знаете, почему.
Чаще всего застревание соединений связано с DNS not resolving properly, which the skip-name-resolve option will help with.
More info в блоге Pythian.
У вас есть низкий thread_cache_size (число запуска MySQL потоков) или max_connexion и MySQL не может сделать новый поток находится в процессе создания новых потоков для обработки этих ConneXtions
вам может понадобиться использовать Пропуск фрагментов name-resolve, так как mysql пытается решить адрес узла mysql или добавить имя хоста, подключенного к файлу/etc/hosts, или и то, и другое. бонус: исправить любые проблемы с вашим DNS, которые вызывают поиск в тайм-ауте в первую очередь
Фактически это отображается даже при подключении через localhost или сокет, который не использует [хост-кеш] (http://dev.mysql.com/doc/refman/5.0/en/host-cache.html) – Rafa
У нас была эта проблема в нашей производственной базе данных. Он оказался SSL на соединениях с базой данных. Мы открывали множество подключений к базе данных из-за высокого веб-трафика (нет пула соединений в Django). Угадайте, что сервер увяз в исходных SSL-рукопожатиях. Когда мы отключили SSL к базе данных, все началось.
Действительно, skip-name-resolve может решить вашу проблему, но это было не мое дело.
Это сообщение: «unauthenticated user» on Пользователь столбец с «show processlist» может означать, что вы используете старый пароль для шифрования.
В моем случае, я воссоздал своим пользователям с новым форматом шифрования, так:
CREATE USER 'myuser'@'IP' IDENTIFIED BY PASSWORD '*DA7CC43A56959FE78FC336FB9D7185AAACCC44DD';
или просто с ним, если вы не использовали «старый пароль» в конфигурации.
CREATE USER 'myuser'@'IP' IDENTIFIED BY 'mypassword';
- 1. Где проходит аутентифицированный пользователь?
- 2. Asp.net полу-аутентифицированный пользователь?
- 3. Как получить аутентифицированный пользователь?
- 4. Larvel5: Аутентифицированный пользователь в Провайдере
- 5. drupal 6 аутентифицированный пользователь
- 6. Что означает «#» в MySql?
- 7. Что означает «пользователь не имеет привилегий»?
- 8. Открытый файл как аутентифицированный пользователь
- 9. В Asp.Net MVC 3 что представляет собой аутентифицированный пользователь AuthorizeAttribute?
- 10. Как сохранить аутентифицированный пользователь facebook в БД?
- 11. MySQL, что означает @ @?
- 12. Аутентифицированный пользователь не может войти в систему, «Пользователь не существует или не уникален».
- 13. Получить аутентифицированный пользователь в laravel 5.3 контроллер
- 14. Что означает узел в MySQL?
- 15. Что означает @ V1 в MySQL?
- 16. Что означает знак $$ в mysql?
- 17. Когда должен быть сброшен аутентифицированный пользователь?
- 18. Google API: один аутентифицированный пользователь для всех
- 19. Социально аутентифицированный пользователь, использующий laravel Auth
- 20. Выполнение php-процессов apache как аутентифицированный пользователь
- 21. Как кэшировать текущий аутентифицированный пользователь? (Laravel 5)
- 22. Что означает «пользователь: что-то» в событии onclick javascript?
- 23. Весна secuirty анонимный пользователь и аутентифицированный пользователь с весной безопасности
- 24. mysql - что означает эта ошибка?
- 25. Что означает эта ошибка mysql?
- 26. Mysql-Что означает этот запрос?
- 27. Laravel 5 Не удается получить аутентифицированный пользователь из вида
- 28. Что означает символ @ в процедуре в MySQL?
- 29. Что означает значение information_schema.TABLES.DATA_FREE в MySQL?
- 30. что означает эта отметка ": =" в mysql?
Вы имеете в виду, когда мы подключаемся к db, он разбивается на 2 шага? – omg
4 фактически, согласно статье блога Пифиана. –
Спасибо за этот ответ. Я боролся с сервером MySQL, который задыхался и действовал так, как будто это было из памяти, proc или диска, но все было в порядке. Это было то, что у нас есть 4 веб-сервера, которые подключаются через локальную сеть, и MySQL застревает, пытаясь разрешить DNS частные IP-адреса. Я решил отказаться от имени, потому что мне это не нужно. Возможно, также можно просто добавить эти имена хостов в/etc/hosts, а также – k00k