[ТЕМА ЗАКРЫТА]
Опции темы
15.02.2007 18:21  
OlegON
Лог сохраняется в одной, просто получает софтина сообщения в разных...
 
15.02.2007 18:44  
Shiba
хотел спросить по параметру
OLEGON-WARNING: optimizer_index_cost_adj=100, рекомендуется равным или менее 30
Не агрессивно мало ли 30 ?
 
15.02.2007 18:46  
OlegON
Каждый решает для себя, у кого-то и меньше. Я средние стараюсь выбирать.
 
18.04.2007 15:37  
karachun
У меня Oracle 8
в расшифровке написанно :

max_rollback_segments=37

OLEGON-WARNING: max_rollback_segments=37,рекомендуется равным 99

transactions_per_rollback_segment=5
transactions=187

OlegOn сетовал на то что никто max_rollback_segments не увеличивает, а только достали вопросами.
OlegOn, я хочу последовать твоей рекомендации, но!!!!
переред тем как задать вопрос почитал вот здесь :

там сказанно :
Для 8i или 9i с undo_managment = manual.

Oracle рассчитывает нужно число сегментов по формуле TRANSACTIONS / TRANSACTIONS_PER_ROLLBACK_SEGMENT
TRANSACTIONS - это максимальное число одновременных транзакций.
TRANSACTIONS_PER_ROLLBACK_SEGMENT - Число одновременных транзакций, разрешаемое на сегмент отката
Есть два исключения из этого правила.
Результат должен быть округлен вверх до ближайшего числа, делящегося на 4 без остатка. Т.е. если получилось 6 - округляем до 8.
Oracle не рекомендует делать более 50 rollback segment'ов одновременно.

Так как быть то?
 
18.04.2007 15:53  
OlegON
Просто не путать теплое с мягким :)
Цитата:
Параметр MAX_ROLLBACK_SEGMENTS должен быть >= (кол-во rollback segment'ов+ 1) иначе Oracle при попытке открыть базу выдаст ошибку
из этого же источника. Оптимайзер рекомендует поднять максимально возможное количество сегментов, а не их текущее количество. Именно, чтобы такой ошибки не было.
 
18.05.2007 07:04  
Propil
Олег, поправь, пожалуйста - версия устарела
 
18.05.2007 10:45  
OlegON
Обновил, просто дату сдвинул на 50 дней.
 
29.05.2007 11:00  
karachun
У меня Oracle 8
в расшифровке написанно :

max_rollback_segments=37

OLEGON-WARNING: max_rollback_segments=37,рекомендуется равным 99

запускаю DBA Studio, конектюсь, в Instance -> Database -> All initialization Parameters нахожу строку "max_rollback_segments". Там значение 99.

Как так?
 
29.05.2007 11:10  
OlegON
Думаю, что следует верить оптимайзеру.
Сделай
Цитата:
select * from v$parameter
и там смотри. Скорее всего стартуешь с разными инишниками.
 
29.05.2007 11:32  
karachun
а как проверить с каким инитом стартую?
как сделать старт с "правильным", ну или с "нужным" инитом по умолчанию?

select * from v$parameter

выдал max_rollback_segments = 99
 
 


Опции темы



Часовой пояс GMT +3, время: 22:51.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.