Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Нагрузочное тестирование в SE One 11.2.0.3  [new]
совсем чайник
Guest
Нужно проверить производительность тестовой БД на новой машине.
Для этого бы желательно создать нагрузку, как на рабочей БД.
Как это можно сделать в случае SE One?
30 сен 15, 17:53    [18216538]     Ответить | Цитировать Сообщить модератору
 Re: Нагрузочное тестирование в SE One 11.2.0.3  [new]
ProgMann
Member [заблокирован]

Откуда:
Сообщений: 2375
совсем чайник
Нужно проверить производительность тестовой БД на новой машине.
Для этого бы желательно создать нагрузку, как на рабочей БД.
Как это можно сделать в случае SE One?
Заставьте тех же юзеров делать все по два раза, по два раза
Первый раз на рабочей базе, второй раз на тестовой ..............................

Главное, чтобы эти юзеры на рабочей базе
не вводили данные по два раза,
не вводили данные по два раза
30 сен 15, 18:01    [18216586]     Ответить | Цитировать Сообщить модератору
 Re: Нагрузочное тестирование в SE One 11.2.0.3  [new]
совсем чайник
Guest
Помнится на семинаре по 12с Борис Пищик с Игорем Мельниковым рассказывали, что проводили нагрузочное тестирование в 12с.
Интересно узнать о методах нагрузочного тестирования, к сожалению на семинаре не успел спросить.
30 сен 15, 18:08    [18216627]     Ответить | Цитировать Сообщить модератору
 Re: Нагрузочное тестирование в SE One 11.2.0.3  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7135
совсем чайник
Помнится на семинаре по 12с Борис Пищик с Игорем Мельниковым рассказывали, что проводили нагрузочное тестирование в 12с.
Интересно узнать о методах нагрузочного тестирования, к сожалению на семинаре не успел спросить.


Нагрузочное тестирование - не простая задача
Не зря такие продукты как Mercury Load Runner (так и специалисты по нему) стоят неприлично дорого.

В Oracle существует продукт RAT (Real Application Testing) и его часть (SPA) Sql Performance Analyzer

RAT позволяет записать нагрузку боевой базы и проиграть ее на тестовой, но в реальности
каждое такое тестирование требует отдельного проекта по подготовке, так здесь очень много тонкостей и ограничений.

SPA - проще, но он позволяет выделить набор операторов и проверить как изменятся их планы при смене версии, что позволит например предварительно настроить планы выполнения перед миграцией, но опять таки чтобы это выполнить, требуется хорошо понимать что делаешь и зачем.

Но все эти опции сильно платные, да к тому же не доступны для SE!
Обычно дешевле напрячь разработчиков и подготовить генераторы нагрузки для проверки
Бизнес критических операций.

Существуют также други подходы для тестирования, например запись нагрузки с apache
и ее проигрывание, Orahummer - которых может превратить TCL скрипт trace file сессии, на основе которого можно написать тест и проиграть его.
30 сен 15, 18:58    [18216831]     Ответить | Цитировать Сообщить модератору
 Re: Нагрузочное тестирование в SE One 11.2.0.3  [new]
совсем чайник
Guest
автор
В Oracle существует продукт RAT (Real Application Testing) и его часть (SPA) Sql Performance Analyzer

RAT позволяет записать нагрузку боевой базы и проиграть ее на тестовой, но в реальности
каждое такое тестирование требует отдельного проекта по подготовке, так здесь очень много тонкостей и ограничений.


https://shop.oracle.com/pls/ostore/f?p=dstore:product:8940543398941::NO:RP,6:P6_LPI,P6_PPI:4509973143801805720013

цена вопроса всего 230 баксов на пользователя. С учётом того, что на тесте буду работать я один, то мне хватит этой одной лицензии?

или системные пользователи в БД как sys, system, outln, dbsnmp, xdb и прочие также считаются?
1 окт 15, 10:16    [18218557]     Ответить | Цитировать Сообщить модератору
 Re: Нагрузочное тестирование в SE One 11.2.0.3  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7135
совсем чайник
...
https://shop.oracle.com/pls/ostore/f?p=dstore:product:8940543398941::NO:RP,6:P6_LPI,P6_PPI:4509973143801805720013

цена вопроса всего 230 баксов на пользователя. С учётом того, что на тесте буду работать я один, то мне хватит этой одной лицензии?

или системные пользователи в БД как sys, system, outln, dbsnmp, xdb и прочие также считаются?

1) Для Standard Edition RAT не работает

2) RAT - не отдельный продукт, это опция уже купленного Oracle Enterprise Edition
то есть она лицензируется по тем же правилам что и основной продукт
на то количество ядер за которое заплатили EE

По поводу name user читайте:
Оracle Global Price List
1 окт 15, 10:48    [18218819]     Ответить | Цитировать Сообщить модератору
 Re: Нагрузочное тестирование в SE One 11.2.0.3  [new]
ProgMann
Member [заблокирован]

Откуда:
Сообщений: 2375
совсем чайник
автор
В Oracle существует продукт RAT (Real Application Testing) и его часть (SPA) Sql Performance Analyzer

RAT позволяет записать нагрузку боевой базы и проиграть ее на тестовой, но в реальности
каждое такое тестирование требует отдельного проекта по подготовке, так здесь очень много тонкостей и ограничений.


https://shop.oracle.com/pls/ostore/f?p=dstore:product:8940543398941::NO:RP,6:P6_LPI,P6_PPI:4509973143801805720013

цена вопроса всего 230 баксов на пользователя. С учётом того, что на тесте буду работать я один, то мне хватит этой одной лицензии?

или системные пользователи в БД как sys, system, outln, dbsnmp, xdb и прочие также считаются?
Читайте внимателнее прайс-лист
Все НАМНОГО дороже, чем вам кажется
1 окт 15, 11:52    [18219423]     Ответить | Цитировать Сообщить модератору
 Re: Нагрузочное тестирование в SE One 11.2.0.3  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8132
совсем чайник,

Рекомендую вам зарегистрироваться на форуме.
1 окт 15, 15:37    [18221363]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить