Сколько сессий выдержит ваш сервер с Oracle Database?
Ведь очень важно знать: какое максимальное число пользователей смогут одновременно подключится к вашей БД ?
Конечно: все зависит от нагрузки создаваемой прикладным приложением, но вопрос хороший!
На днях мне пришлось участвовать в проекте, и заказчик потребовал чтобы СУБД могла одновременно обслуживать 2500 пользователей.
И перед запуском прикладных тестов нужно было убедиться, что СУБД в принципе способна выдержать такое количество сессий.
Это не такая простая задача, как может показаться на первый взгляд: потребовалось изменение нескольких параметров и тонкая настройка листенера для его защиты от "шторма" сессий. В этой работе очень помогла утилита LoadBalance.
Первоначально эту утилиту я разрабатывал для тестирования балансировки в RAC, но оказалось что у нее есть применения и для Single Instance.
Тестирование проводилось на 8-ми процессорном сервере HP DL785 с 4-х ядерными процессорами AMD на борту и с 64 Гб памяти. Какая была операционная система? - Это был ... MS Windows 2008 x64.
Ну а теперь можно назвать и приложение - это было "1С:Предприятие" !
:-)
Читать дальше...