我有一个 py 脚本,它从 db 读取数据并加载到 CSV 文件中,如下所示
with open(filePath, 'a') as myfile: myfile.write(myline)
文件准备好后,我的 py 脚本将从 subprocess.call(...) 启动 SQLLDR 并加载所有这些。
我将不得不以非常低的优先级执行上述所有步骤。我已经设置os.nice(19)
并将其传递给我的所有subprocess.call(...)
功能。对于上面的步骤 2,这看起来不错。
在服务器上创建和写入文件时如何设置“niceness”?是否可以在写入/读取文件时通过 os (在设置之后os.nice(19)
)以“不错”的方式确保它以低优先级运行?