在linux安装MySQL时采用源码编译安装,但是如何让MySQL的编译时间缩短呢?

2025-01-29 14:09:07
推荐回答(3个)
回答1:

可以试试在使用make && make install 时添加-j参数,不限制内核进行编译安装。或者-j 后加内核数 。例如 make -j 4 && make install -j 4
优点:速度快会相对提高很多
缺点:消耗大量CPU,内存资源。
我做过一个测试,如果不限定内核 (16核 80GB内存 )的服务器编译安装mysql 5.0.7 安装时长大致在10分钟左右,但是测试时服务器CPU跑满100% ,内存消耗至少32GB。直接使用 make && make install 安装耗时45分钟,内存4GB ,CPU 10%左右。

回答2:

恐怕只有耐心等待更靠谱了。提升电脑配置不太现实。因为你很难确认你把哪一个部件替换更新掉,就能提高编译安装速度,还有具体的能提高多少?这些都难以具体量化。

回答3:

提升电脑配置