现在的情况是,有一个用户属主身份执行php需要调整优先级,以满足大批量文件生成的操作。每次生成的文件有30个,每个文件有大概10M,需要从数据库中筛选出数据(数据库操作的表有2G大)。服务器配置是E5-2650,内存配了16G
程序设计上已经对数据库操作这块做了优化,现在瓶颈不在数据库上,而是每次生成时都需要和系统内其他进程抢资源。每次renice之后能提升生成的效率,但没有可能每次都让SA盯着再生成。
还有其他办法可以提升效率吗?
程序设计上已经对数据库操作这块做了优化,现在瓶颈不在数据库上,而是每次生成时都需要和系统内其他进程抢资源。每次renice之后能提升生成的效率,但没有可能每次都让SA盯着再生成。
还有其他办法可以提升效率吗?
