У меня есть клиент Windows 7, VMware Worstation 7 и Ubuntu Hardy 8.04 (я пробовал 64-битный клиент и 32-разрядный). Я запустил phpmyadmin на хосте под Apache. Я изменил config.inc.php
чтобы добавить несколько хостов, чтобы я мог получить доступ к моему экземпляру MySQL, работающему на клиенте VMware Ubuntu Hardy.
Это ужасно медленно. Переход с одного стола на другой занимает 13 секунд. Я пробовал разные экземпляры Ubuntu с разными экземплярами MySQL. Я выделил 512 МБ, а также попробовал 1 ГБ памяти. Топ говорит, что система ничего не делает.
У всех одна и та же проблема. Я попытался перейти с NAT на хост-сеть на мостовую сеть. Все они работают, но все они одинаково медленные. Я видел, как кто-то сказал, что у них проблемы с несовпадением имен в /etc/hostname
и /etc/hosts
так что я их проверил. Я получаю доступ к хосту с именем хоста:
taer12
У меня это есть в имени хоста, а также в /etc/hosts
.
top - 15:52:55 up 30 min, 2 users, load average: 0.00, 0.00, 0.00 Tasks: 55 total, 1 running, 54 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 515432k total, 110748k used, 404684k free, 4980k buffers Swap: 915664k total, 0k used, 915664k free, 64720k cached
Есть ли у кого-нибудь другие идеи?
Я исправил это, ну, Google исправил, это всегда исправляет Google или Stackoverflow!
я добавил
пропустить имя-разрешение
в my.cnf в разделе [mysqld] и, слава богу, все заработало! Теперь летает. У меня ушел целый день, чтобы запустить эту среду разработки, надеюсь, она поможет кому-то другому.
Ура
Богатый
Богатый -
Извините - только что видел это так фигурдно, если это поможет вам настроить это немного лучше - почему бы не ответить.
Я бы начал с базового мониторинга MySQL - вот несколько инструментов, которые могут помочь:
top, mtop и innotop
(в Linux по умолчанию используется верх) mtop - http://mtop.sourceforge.net innotop - http://innotop.sourceforge.net
Вы также можете прибегнуть к инструменту мониторинга MySQL из командной строки (cli).
mysqladmin список процессов / mysqladmin proc
К сожалению, многие люди будут использовать шаблоны по умолчанию, доступные в / usr / share / mysql.
Я НАСТОЯТЕЛЬНО РЕКОМЕНДУЮ ПРОПУСТИТЬ ИХ - они старые и их не стоит использовать по следующим причинам:
После их запуска и некоторой настройки дайте mysql поработать не менее 24-48 часов, а затем используйте следующие диагностические инструменты:
Если вам нужна помощь в их установке, дайте мне знать
PS - большинство из них являются скриптами только для Linux, но они очень помогут в настройке и управлении вашим сервером mySQL.
А также хороший инструмент для анализа журналов, такой как mysqlsla и mysqlreport, для отчета о состоянии