[BAT] Multi-Process

想搞一个粗略的sql load test, 也就是同时跑多个SQL Statement看看系统负载如何,查了查发现可以用BAT来粗略实现下.....

1. Main.BAT

 

@echo off

for %%i in (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) do (
cmd/c start/min sql_load_test.bat
)

pause


注意在for loop中我用cmd/c start/min来开启独立的进程来run sql_load_test.bat, 这个例子中是开10个进程。

2. sql_load_test.bat

@@echo off

sqlplus -SL ro_load_test/a@orcl @run_task_list4.sql

exit



posted @ 2011-10-17 11:31  FangwenYu  阅读(228)  评论(0编辑  收藏  举报