powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Максимальное количество JOB-ов
25 сообщений из 31, страница 1 из 2
Максимальное количество JOB-ов
    #39608966
Lemkoleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день. В Oracle 12c максимальное количество одновременно существующих JOB-ов = 4000. Но они не запускаются одновременно, а ждут освобождение ресурсов процессора. Подскажите, есть ли возможность заставить СУБД запустить их все одновременно. И еще: если развернуть два инстанса ( на двух серверах), к-во JOB-ов удвоиться? И каким образом лучше соединить эти инстансы: кластер или контейнер ( не имел дела ни с тем ни с тем, так что заранее извиняюсь если туплю). Цель такая : заставить работать все джабы, имитируя многопотоковсть и увеличить макс.к-во джабов за счет инстансов
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39608969
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я так понимаю, нужно просто купить компьютер с 4000 тыс. процессоров и проблема исчезнет сама собой )))

заставить работать все джабы, имитируя многопотоковсть
так все же работать
или имитировать
?
вещи все же разные )))
что данные job делать должны
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39608970
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Одновременно - это job_queue_processes.
Но 4000 одновременно - это сильно.
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39608972
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsevя так понимаю, нужно просто купить компьютер с 4000 тыс. процессоров и проблема исчезнет сама собой )))Да не, я уверен, и тыщи ядер хватит.
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39608973
Lemkoleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsevя так понимаю, нужно просто купить компьютер с 4000 тыс. процессоров и проблема исчезнет сама собой )))

заставить работать все джабы, имитируя многопотоковсть
так все же работать
или имитировать
?
вещи все же разные )))
что данные job делать должны
Имитировать. То есть, каждый (из 4000) джаб выполняется какое-то процессорное время, и потом передает управление слудущему потоку с другим джабом.
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39608992
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Велосипед с 4000 одновременно крутящимися колесами это сильно.
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39608996
Lemkoleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-,
Одновременно доступ к процессору имеет один поток. Распределение процессорного времени между потоками - и есть имитация многопоточности ОС.
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609000
Lemkoleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lemkoleg-2-,
Одновременно доступ к процессору имеет один поток. Распределение процессорного времени между потоками - и есть имитация многопоточности ОС.
Если заставить СУБД исполнять 4тыс джабов, то выполняться они будут по такому же принципу - это очевидно. Меня интересует есть ли такая возможность, а не как это "сильно" и сколько процессоров нужно для этого. Иначе, вопрос бы ставился по другому. Хотя, думаю, и в таком случаи ответы были бы не в тему
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609003
Фотография шК0ДЕР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LemkolegМеня интересует есть ли такая возможность
Создай и запусти
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609004
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LemkolegЕсли заставить СУБД исполнять 4тыс джабов, то выполняться они будут по такому же принципу - это очевидно. Меня интересует есть ли такая возможность, а не как это "сильно" и сколько процессоров нужно для этого. Иначе, вопрос бы ставился по другому. Хотя, думаю, и в таком случаи ответы были бы не в темуОчевиден лишь сферический конь в вакууме, а также очевидно, что ты не понимаешь о чём спрашиваешь.
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609016
Lemkoleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElicLemkolegЕсли заставить СУБД исполнять 4тыс джабов, то выполняться они будут по такому же принципу - это очевидно. Меня интересует есть ли такая возможность, а не как это "сильно" и сколько процессоров нужно для этого. Иначе, вопрос бы ставился по другому. Хотя, думаю, и в таком случаи ответы были бы не в темуОчевиден лишь сферический конь в вакууме, а также очевидно, что ты не понимаешь о чём спрашиваешь.
даже не знаю, что на это ответить. На ум пришло единственное: товарищи, нечего сказать, посоветовать или обьяснить - не пишите. Я не хочу спорить кто лучше умнее или мудрее. Это форум, а не олимпиада
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609019
Lemkoleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
шК0ДЕРLemkolegМеня интересует есть ли такая возможность
Создай и запусти
Создавал и запускал
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609034
XMLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lemkolegкаждый (из 4000) джаб выполняется какое-то процессорное время, и потом передает управление слудущему потоку с другим джабом.

что с ним происходит после передачи управления?
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609046
XMLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XMLerLemkolegкаждый (из 4000) джаб выполняется какое-то процессорное время, и потом передает управление слудущему потоку с другим джабом.

что с ним происходит после передачи управления?
А передавать управление через вызов подписчика сообщений не получится?
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609051
Lemkoleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XMLer,
Я думал, что возможнт есть параметры инициализации, которые дають установку субд запускать джобы в ущерб скорости выполнения уже работающих джабов
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609053
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609057
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя в доке по 11 версии, описывается так:

max_job_slave_processes

This enables you to set a maximum number of slave processes for a particular system configuration and load. Even though the Scheduler automatically determines what the optimum number of slave processes is for a given system configuration and load, you still might want to set a fixed limit on the Scheduler. If this is the case, you can set this attribute. The default value is NULL, and the valid range is 1-999.

Although the number set by max_job_slave_processes is a real maximum, it does not mean the Scheduler will start the specified number of slaves . For example, even though this attribute is set to 10, the Scheduler might still determine that is should not start more than 3 slave processes. However, if it wants to start 15, but it is set to 10, it will not start more than 10.
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609059
Lemkoleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevХотя в доке по 11 версии, описывается так:

max_job_slave_processes

This enables you to set a maximum number of slave processes for a particular system configuration and load. Even though the Scheduler automatically determines what the optimum number of slave processes is for a given system configuration and load, you still might want to set a fixed limit on the Scheduler. If this is the case, you can set this attribute. The default value is NULL, and the valid range is 1-999.

Although the number set by max_job_slave_processes is a real maximum, it does not mean the Scheduler will start the specified number of slaves . For example, even though this attribute is set to 10, the Scheduler might still determine that is should not start more than 3 slave processes. However, if it wants to start 15, but it is set to 10, it will not start more than 10.

То есть, этот параметр ограничивает?
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609069
XMLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lemkoleg,
4000 джобов это бред, указывающий на твое неумение управлять процессами обработки
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609119
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lemkoleg,

JOB_QUEUE_PROCESSES
https://docs.oracle.com/database/121/REFRN/GUID-B8B68D16-00A3-43DD-BE39-01F877880955.htm#REFRN10077
Home / Database / Oracle Database Online Documentation 12c Release 1 (12.1) / Database Administration
Default value 1000
Range of values 0 to 1000

.....
stax
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609121
Lemkoleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StaxLemkoleg,

JOB_QUEUE_PROCESSES
https://docs.oracle.com/database/121/REFRN/GUID-B8B68D16-00A3-43DD-BE39-01F877880955.htm#REFRN10077
Home / Database / Oracle Database Online Documentation 12c Release 1 (12.1) / Database Administration
Default value 1000
Range of values 0 to 1000

.....
stax

https://docs.oracle.com/en/database/oracle/oracle-database/18/refrn/JOB_QUEUE_PROCESSES.html#GUID-B8B68D16-00A3-43DD-BE39-01F877880955
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609123
Фотография шК0ДЕР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StaxLemkoleg,

JOB_QUEUE_PROCESSES
https://docs.oracle.com/database/121/REFRN/GUID-B8B68D16-00A3-43DD-BE39-01F877880955.htm#REFRN10077
Home / Database / Oracle Database Online Documentation 12c Release 1 (12.1) / Database Administration
Default value 1000
Range of values 0 to 1000

.....
stax
дока
Release 12.2
Default value 4000
Range of values 0 to 4000
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609128
Фотография шК0ДЕР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lemkoleg, а в чем смысл?
Ну можно запустить 4000 шт, что тебе с того?
Ну нельзя запустить, уйдешь в монахи?
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609129
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
шК0ДЕРStaxLemkoleg,

JOB_QUEUE_PROCESSES
https://docs.oracle.com/database/121/REFRN/GUID-B8B68D16-00A3-43DD-BE39-01F877880955.htm#REFRN10077
Home / Database / Oracle Database Online Documentation 12c Release 1 (12.1) / Database Administration
Default value 1000
Range of values 0 to 1000

.....
stax
дока
Release 12.2
Default value 4000
Range of values 0 to 4000

спасибо не знал (да и не надо мне стоко)

мож токо в доке поменяли, а по факту 1000

.....
stax
...
Рейтинг: 0 / 0
Максимальное количество JOB-ов
    #39609130
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lemkoleg,

скоко удалось запустить?
если тело для теста сделать спящим (токо sleep(хххх) и больше ничего)?

.....
stax
...
Рейтинг: 0 / 0
25 сообщений из 31, страница 1 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Максимальное количество JOB-ов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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