Номера сессий Oracle становятся сумасшедшими - какова лучшая стратегия для преодоления этой проблемы?
260
cgon
У нас есть веб-приложение JVM, которое работает на сервере приложений Oracle и использует commons-dbcp ( http://commons.apache.org/proper/commons-dbcp/ ) и неявный пул соединений. Наша база данных - это Oracle.
Под большой нагрузкой номера сеансов оракула сходят с ума, и в конечном итоге наши системные парни должны перезапустить наши серверы веб-приложений.
Я не системный парень, я просто программист, но мне просто интересно, какова лучшая стратегия для решения таких проблем с производительностью. Мы, программисты, используем FindBugs для оценки соединений и утечек из курсора.
Имеет ли смысл переход на облачные, масштабируемые архитектуры?
Кроме того, чтобы уйти от Оракула и чего-то, что не ... отстой? Я думаю, что это был бы лучший вопрос о ServerFault.
Austin T French 11 лет назад
0
DBCP может быть неправильно настроен, и пул может сойти с ума. Вы проверили его конфигурацию? Установлен ли максимальный лимит пула? Является ли экземпляр базы данных Oracle общим или выделенным сервером (в отношении PGA)?
David Lakatos 11 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
13
Как получить новую сессию браузера при открытии новой вкладки или окна в Firefox / Chrome?
-
2
Как преобразовать базу данных Mac OS Filemaker 2 в недавнюю базу данных FM или Bento db, сохранив от...
-
5
Что случилось с WinFS?
-
-
4
Что эквивалентно Microsoft Access на Mac?
-
1
Найти приложение ORM для OSX
-
3
Иметь редактора Vim Psql
-
2
Программное обеспечение базы данных домашних фильмов
-
1
Как сказать KDE хранить параметры командной строки при сохранении сессии?
-
4
Какое решение для совместной базы данных лучше всего соответствует этим требованиям?
-
2
Как мне восстановить мою базу данных?