我有Windows 7,VMware Worstation 7和Ubuntu Hardy 8.04客户端(我试过64位客户端和32)。 我已经在Apache下的主机上运行phpmyadmin。 我已经改变了config.inc.php来添加多个主机,这样我就可以访问在VMware Ubuntu Hardy客户端上运行的MySQL实例。
这是非常缓慢的。 从一个表切换到另一个表需要13秒。 我已经尝试了运行不同MySQL实例的Ubuntu的不同实例。 我已经分配了512 MB,并尝试了1 GB的内存。 顶部说这个系统什么都不做。
同样的问题。 我尝试从NAT更改为主机networking桥接networking。 他们都工作,但他们都一样慢。 我看到有人说他们在/etc/hostname和/etc/hosts有不匹配的名字,所以我检查了它们。 我使用主机名访问主机:
taer12
我在主机名和/etc/hosts都有。
顶部 - 15:52:55最多30分钟,2个用户,平均负载:0.00,0.00,0.00 任务:55总计,1跑步,54睡觉,0停止,0僵尸 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,使用110748k,404684k空闲,4980k缓冲 交换:共915664k,使用0k,915664k免费,64720kcaching
有没有人有任何其他的想法?
我修好了,Google修好了,总是用Google或者Stackoverflow来修复它!
我补充说
跳过名称parsing
到my.cnf的[mysqld]部分,谢天谢地! 它现在过得飞快。 这整整一天的时间才能使这个开发环境正常运行,希望能够帮助别人。
干杯
丰富
丰富 –
对不起 – 刚才看到这个如果能帮助你调整好一点,为什么不回答。
我将从一些基本的MySQL监控开始 – 这里可能有一些帮助的工具是:
顶部,顶部和innotop
(顶部是Linux中的默认)mtop – http://mtop.sourceforge.net innotop – http://innotop.sourceforge.net
您也可以从命令行(cli)使用MySQL监视工具
mysqladmin processlist / mysqladmin proc
可悲的是 – 很多人会使用/ usr / share / mysql下的默认模板
我强烈build议跳过他们 – 他们是旧的,不值得使用的原因如下:
运行完这些之后(并进行一些调整),让MySQL运行至less24-48小时,然后使用以下诊断工具:
如果您还需要一些帮助安装这些,请让我知道
PS – 其中大部分是仅限于linux的脚本 – 但是对于mySQL服务器的调整和pipe理将有很大的帮助。
以及一个很好的日志parsing工具,如mysqlsla和mysqlreport状态报告