正如标题所述,我找不到任何理由,也不明白为什么在本地以太网网络上将sql文件导入mysql数据库的速度如此之慢,即使文件只有4MB,但CPU使用率约为1%,内存甚至更少。我通过使用bigdump上传一个4MB的sql文件,然后发出远程主机上的命令:当导入工作时,进程使用的CPU占CPU的1%。那么,计算机一直在做什么呢?编辑:甚至通过使用带有以下命令的本地文件导入来避免网络
mysql -u root -ppassword database_name < data
我注意到MySQL在我的工作站上使用的CPU比平时多(通常是1%或更少,因为这是我的工作站,而不是服务器)。PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
14004 mysqlMySQL处理列表也是空的。使用率过高有关,但我根本没有查询。有人知道如何确定为什么MySQL要使用所有的CPU吗?