如何使用PHP导入脚本(大型转储)最大限度地利用系统资源?

时间:2013-01-28 02:45:41

标签: php mysql cpu ram

我刚刚安装了一个WAMP。

Windows 7:2.5G Ram;
Apache 2.2.22;
MySQL 5.5.29.0;
PHP 5.3.21

〜我正在使用wikimedia importDump.php将40GB数据文件(维基百科转储)导入MySQL数据库。
〜脚本使用10-50%的处理器和40-60MB的Ram 〜我想使用计算机所具有的所有内容来最小化完成时间 〜大致估计在200天

我已经改变了:
* php.ini memory_limit为1748M
* MySQL innodb_buffer_pool_size到1024M
* MySQL innodb_log_buffer_size为250M
* MySQL max_allowed_pa​​cket为32M左

这些更改似乎没有影响脚本的资源利用率。

还有什么我在这里看到的,我可以调整使用计算机的所有内容,以便获得这个大订单'服务'吗?

P.S。我还有另一台计算机,笔记本电脑,在我设置远程连接后,我/可以/用来同时写入数据库, IF 你们有任何想法如何做到这一点,这两个PHP脚本不会尝试同时写入相同的条目。

0 个答案:

没有答案