我刚刚在Centos 7上安装了带有PHPMyadmin 4.8.3和PHP 7.1.22的MariaDB 10.3.9,现在,当我尝试使用PHPMyadmin导出数据库时,这将花费很多时间。我已经注意到在此过程中CPU使用率很高。在MariaDB上,列出了进程,我在用户上看到一个状态为“检查权限”的进程。如果我终止了该过程,则导出立即完成,但是打开SQL文件,我可以看到导出的一部分已经完成。在另一个环境上进行测试时,我注意到随着服务器上数据库数量的增加,完成导出所花费的时间也更多。似乎与information_schema表有关。有什么建议吗?
数据库信息:
数据库大小:2.8MB 记录数:32698(来自所有表) 桌数:212 引擎:MyISAM 服务器上的用户数:4164 服务器上的数据库数:4164
所有数据库都具有相同的结构和大约相同的大小。
谢谢! 安德烈·法古德斯
答案 0 :(得分:0)
在PHPMyadmin上将$ cfg ['Servers'] [$ i] ['DisableIS']设置为true可以解决此问题。有任何不利的设置为真吗?