Создать скрипт

kazcad
Дата: 17.11.2008 13:38:04
Стоит задача проверить производительность сервера на практике.
Есть База данных Oracle 10g
Операционка Unix
Нужно написать скрипт в операционке, который бы создал параллельно несколько сот сессий в каждом из которых выполнялся бы sql-операция (вставка,апдейт и т.д.)
Подкиньте идей как лучше сделать. :)

Примерно чтото вроде этого:

#!/bin/sh

export ORACLE_SID=test
n=0
while [ $n -lt 1000 ]
do
n=`expr $n + 1`
sqlplus dev/dev1 @inst.sql
done

Только здесь получается последовательно 1000 раз, а нудно параллельно в 1000 сессии сделать sqlplus dev/dev1 @inst.sql.

Буду очень благодарен за помощь :)
Elic
Дата: 17.11.2008 13:44:22
kazcad

	sqlplus dev/dev1 @inst.sql
Только здесь получается последовательно 1000 раз, а нудно параллельно
	sqlplus dev/dev1 @inst.sql &
kazcad
Дата: 17.11.2008 13:47:50
2Elic

Отправив sqlplus в фоновый процесс дожидаться окончание его не будет, чтобы начать новый? Если нет то спасиб =)