powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Создать скрипт в Unix
3 сообщений из 3, страница 1 из 1
Создать скрипт в Unix
    #35657804
ниф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно написать скрипт на shell который бы на Unix сервере создал пару сотен сессий в каждом из которых будут выполняться какие то SQL скрипты(insert, update, select).

Примерно так:

#!/bin/sh

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

Только тут получается последовательно 900 раз, а нужно чтобы параллельно в 900 сессии выполнялось sqlplus dev/dev1 @inst.sql
...
Рейтинг: 0 / 0
Создать скрипт в Unix
    #35657824
Anton_Rodionov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нифНужно написать скрипт на shell который бы на Unix сервере создал пару сотен сессий в каждом из которых будут выполняться какие то SQL скрипты(insert, update, select).

Примерно так:

#!/bin/sh

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

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

fork () оно? не?
...
Рейтинг: 0 / 0
Создать скрипт в Unix
    #35657937
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
#!/bin/sh

export ORACLE_SID=test
n= 0 
    while [ $n -lt  900  ]
    do
	n=`expr $n +  1 `
	sqlplus dev/dev1 @inst.sql &
    done
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Создать скрипт в Unix
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]