Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Сильно тормозит grant role / 19 сообщений из 19, страница 1 из 1
10.11.2019, 20:00
    #39887216
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
Восстанавливаем базу из бэкапа. База 11.2, размер около 1 ТБ. Двухпроцессорный Ксенон со 140 Гб ОЗУ и СХД на 16 sas дисках.
Импорт данных прошел за 5 часов. Импорт грантов ролей юзерам при текущей скорости будет идти 20 часов. Около 1000 пользователей, 400 000 грантов, 5 грантов в секунду. Блокировок нет. Достали скрипты на эти гранты. Запустили. Скорость примерно такая же. Запустили скрипты параллельно. Скорость выполнения параллельных скриптов растет почти пропорционально количеству скриптов.
Может можно что-то предпринять?
...
Рейтинг: 0 / 0
10.11.2019, 20:02
    #39887217
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
Загрузка процессора и дисков?
...
Рейтинг: 0 / 0
10.11.2019, 20:04
    #39887218
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
Скорость выполнения параллельных скриптов растет почти пропорционально количеству скриптов.

Если я верно понял, что при параллельном выполнении скорость работы каждой сессии не уменьшается, то решение - запустить параллельное грантование.
...
Рейтинг: 0 / 0
10.11.2019, 20:06
    #39887219
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
dmdmdm,

Загрузка железа небольшая. ЕМ ещё не поставили, чтоб подробнее глянуть.
...
Рейтинг: 0 / 0
10.11.2019, 20:08
    #39887220
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
shurikt
из бэкапа
shurikt
Импорт данных прошел
Ты бы определился в понятиях.
shurikt
Около 1000 пользователей, 400 000 грантов
Казалось бы, при чём тут роли ..?
...
Рейтинг: 0 / 0
10.11.2019, 20:09
    #39887221
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
dmdmdm,

Как раз наоборот. Неправильно выразился.
ВРЕМЯ выполнения параллельных скриптов растет почти пропорционально количеству скриптов
...
Рейтинг: 0 / 0
10.11.2019, 20:09
    #39887222
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
shurikt
ЕМ ещё не поставили
Без свистоперделок понять, чем занимается сессия не можешь?
...
Рейтинг: 0 / 0
10.11.2019, 20:14
    #39887223
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
Elic
shurikt
из бэкапа
shurikt
Импорт данных прошел
Ты бы определился в понятиях
shurikt
Около 1000 пользователей, 400 000 грантов
Казалось бы, при чём тут роли ..?


Полный импорт подвис. Поэтому отдельно запустили импорт ДАННЫХ без грантов, а потом отдельно гранты

400 000 команд grant role to user
...
Рейтинг: 0 / 0
10.11.2019, 20:18
    #39887224
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
shurikt
400 000 команд grant role to user
Т.е. в среднем 400 нерекурсивных ролей у пользователя. Что курил архитектор?
...
Рейтинг: 0 / 0
10.11.2019, 21:09
    #39887228
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
...
Рейтинг: 0 / 0
10.11.2019, 22:24
    #39887242
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
Elic,

Извиняюсь, версия 12.1.0.2.0.
Выше обновится не можем т.к. используется Forms 6.

Doc ID 1267951.1 видели, но патча нет по Windows.
...
Рейтинг: 0 / 0
10.11.2019, 23:20
    #39887252
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
shurikt
Двухпроцессорный Ксенон
Иными словами, биксеноновый процессор.
...
Рейтинг: 0 / 0
11.11.2019, 07:49
    #39887299
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
shurikt
но патча нет
Elic
Что курил архитектор?
...
Рейтинг: 0 / 0
11.11.2019, 09:08
    #39887314
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
Elic
shurikt
но патча нет

Там нет патчей для Windows платформы.

Elic
Что курил архитектор?

На каждую форму и отчет в системе своя роль. Рекурсивные роли не используются, т.к. при открытии каждой формы и отчета делается set_role. По умолчанию у пользователей default role none и установлена только роль на главное меню. Вне приложения пользователь объекты БД не видит, т.к. роли не установлены. Безопасность, однако.
...
Рейтинг: 0 / 0
11.11.2019, 09:19
    #39887316
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
shurikt
На каждую форму и отчет в системе своя роль.
Таки курил что-то тяжёлое.
shurikt
Вне приложения пользователь объекты БД не видит, т.к. роли не установлены. Безопасность, однако.
Что мешает пользователю сделать set role в SQL*Plus-е?
...
Рейтинг: 0 / 0
11.11.2019, 10:00
    #39887327
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
Elic
shurikt
На каждую форму и отчет в системе своя роль.
Таки курил что-то тяжёлое.


Вы знаете траву полегче, чтоб решить поставленную задачу? Так подскажите, вместо издёвок.

Elic
shurikt
Вне приложения пользователь объекты БД не видит, т.к. роли не установлены. Безопасность, однако.
Что мешает пользователю сделать set role в SQL*Plus-е?


От должен знать название роли и ее пароль.
Значительно усложняет атаку.
...
Рейтинг: 0 / 0
11.11.2019, 10:23
    #39887339
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
shurikt
чтоб решить поставленную задачу?
Какую? Кем поставленную? Кому?

shurikt
должен знать название роли и ее пароль.
По сравнению с application roles это прошлый век.
Хотя чего это я - forms же ...
...
Рейтинг: 0 / 0
13.11.2019, 07:27
    #39888364
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
Elic
shurikt
чтоб решить поставленную задачу?
Какую? Кем поставленную? Кому?


Как написано выше: Вне приложения пользователь объекты БД не видит

Elic
shurikt
должен знать название роли и ее пароль.
По сравнению с application roles это прошлый век.
Хотя чего это я - forms же ...


Application roles согласен лучше, но их не было когда был придуман существующий механизм. И как Вы сами заметили "forms же". Не факт, что прикрутятся к нему.
К тому же количество ролей все равно осталось таким же. Так что курить архитектор будет тоже самое)

Кстати, ответа на изначальный вопрос так и не поступило. Вчера импорт доработал - почти 3 суток! Надеемся, что в следующий раз придется не скоро восстанавливать)
...
Рейтинг: 0 / 0
13.11.2019, 07:34
    #39888366
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сильно тормозит grant role
shurikt
Кстати, ответа на изначальный вопрос так и не поступило.
Чудак, разве в саппорте не по-аглицки написано?
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Сильно тормозит grant role / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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