powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 12.2 в 3 раза выросло количество REDO
34 сообщений из 34, показаны все 2 страниц
12.2 в 3 раза выросло количество REDO
    #39716744
Фотография Sergey_Korolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!

После перехода на 12.2 в 3 раза выросло количество REDO.
Может у кого такое было ?

Обратил внимание в ADDM на
Код: plsql
1.
2.
3.
      The redo log I/O throughput was divided as follows: 0% by RMAN and 
      recovery, 46% by Log Writer, 0% by Archiver, 0% by Streams AQ and 53% by 
      all other activity.



Что может быть этим other , который генерит 53% ?
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39716754
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А железка не менялась?
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39716758
Фотография Sergey_Korolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав Любомудров,

Все старое, кроме версии: было 11.2.0.3.0 стало 12.2.0.1.0 обе EE.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39716761
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В логмайнере не видно?
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39716770
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_KorolevВячеслав Любомудров,

Все старое, кроме версии: было 11.2.0.3.0 стало 12.2.0.1.0 обе EE.Так, уже боюсь, ибо скоро предстоит
По поводу новой железяки -- существенное увеличение CPU_COUNT весьма влияет на размер [результирующий] лога ни и соответственно частоты переключения
Еще, конечно, имеют значение всякие SUPPLIMENTAL LOGGING, но вряд ли оно само по себе установилось просто по причине апгрейда (если конечно, не выполнялся ROLLING UPGRADE через Logical Standby Database)
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39716780
Фотография Sergey_Korolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав Любомудров,

cpu_count 16 = cpu_count 16
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39716781
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_KorolevВячеслав Любомудров,

Все старое, кроме версии: было 11.2.0.3.0 стало 12.2.0.1.0 обе EE.

Ну в 12C REDO в принципе несколько возросло структура изменилась (возросла) из-за pluggable, но не в разы. Провeрь DB_LOST_WRITE_PROTECT.

SY.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39716784
flexgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_Korolev,

А размер redo log не изменился? В какое время генерация достигает пиковых значений? Сколько переключений в час в течении суток, по часам?
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39716793
Фотография Sergey_Korolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав Любомудров,

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
SELECT SUPPLEMENTAL_LOG_DATA_MIN,
       SUPPLEMENTAL_LOG_DATA_PK,
       SUPPLEMENTAL_LOG_DATA_UI,
       SUPPLEMENTAL_LOG_DATA_ALL
  FROM V$DATABASE;


SUPPLEMENTAL_LOG_DATA_MIN SUPPLEMENTAL_LOG_DATA_PK SUPPLEMENTAL_LOG_DATA_UI SUPPLEMENTAL_LOG_DATA_ALL
------------------------- ------------------------ ------------------------ -------------------------

NO                        NO                       NO                       NO  
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39716795
Фотография Sergey_Korolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SY,

Код: plsql
1.
db_lost_write_protect	NONE 
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39716803
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_Korolev
Код: plsql
1.
db_lost_write_protect	NONE 




Как насчет Unified Auditing?

SY.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39716804
Фотография Sergey_Korolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SY,

Код: plsql
1.
2.
3.
4.
5.
SELECT VALUE FROM V$OPTION WHERE PARAMETER = 'Unified Auditing';

VALUE                                                           
----------------------------------------------------------------
FALSE  
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39716807
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_Korolev
Код: plsql
1.
2.
3.
4.
5.
SELECT VALUE FROM V$OPTION WHERE PARAMETER = 'Unified Auditing';

VALUE                                                           
----------------------------------------------------------------
FALSE  



Тогда logminer тебе в руки...

SY.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39717962
Фотография Sergey_Korolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Увеличилось количество parses, причем у запросов, у которых раньше не было parses
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39717973
mibin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey_Korolev,

Попробуйте переключиться на оптимизатор от 11 оракла.
У нас была такая проблема при переходе решилась переключением на оптимизатор 11G.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718011
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_KorolevПосле перехода на 12.2Если переходили недавно, то смысл было брать 12.2, а не 18?
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718025
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Sergey_Korolev,

ну так кол-во Executions, то тоже выросло... dba_hist_seg_stat проанализировали?
А насчет парсов - размера шаред пула-то хватает? А то 12.2 он поболее нужен. Все адаптивное правильно настроено? https://blogs.oracle.com/optimizer/what-adaptive-feature-settings-should-you-use-in-oracle-database-12c-release-2
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718097
Фотография Sergey_Korolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xtender,

Адаптивное отключено по максимуму

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
_optimizer_dsdir_usage_control	0
_optimizer_gather_feedback	FALSE
_optimizer_use_feedback	FALSE
optimizer_adaptive_plans	FALSE
optimizer_index_cost_adj	25
object_cache_optimal_size	10240000
optimizer_adaptive_reporting_only	FALSE
optimizer_adaptive_statistics	FALSE
optimizer_capture_sql_plan_baselines	FALSE
optimizer_dynamic_sampling	2
optimizer_features_enable	12.2.0.1
optimizer_index_caching	0
optimizer_inmemory_aware	TRUE
optimizer_mode	ALL_ROWS
optimizer_secure_view_merging	TRUE
optimizer_use_invisible_indexes	FALSE
optimizer_use_pending_statistics	FALSE
optimizer_use_sql_plan_baselines	TRUE
plsql_optimize_level	2

Код: plaintext
1.
2.
3.
4.
5.
_use_adaptive_log_file_sync	FALSE
optimizer_adaptive_plans	FALSE
fileio_network_adapters	
optimizer_adaptive_reporting_only	FALSE
optimizer_adaptive_statistics	FALSE
parallel_adaptive_multi_user	FALSE
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718106
Фотография Sergey_Korolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-,

Версия выбиралась из соображений техподдержки и совместимости с приложением.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718111
Фотография Sergey_Korolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mibin,

Какая версия драйвера(jdbc) была у Вас ?
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718341
mibin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey_Korolev,

А хрен знает уже, давно было :)
Не готов ответить...
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718372
Фотография kinky cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_Korolev,
у вас parse=executions
вполне возможно баг
ищите почему курсор not sharing в v$sql_shared_cursor, там есть пища для размышлений + саппорт.
В 12.2 нарывались баги с cursor not shared.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718380
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_KorolevВерсия выбиралась из соображений техподдержкиЧем мешает более длительный срок поддержки?
Sergey_Korolevи совместимости с приложением.Удалось найти очередной wm_concat, который в 12.2.0.1 работает, а в 12.2.0.2, оно же 18, перестал?
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718425
flexgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot -2-]Чем мешает более длительный срок поддержки?

Требования аппликации, например. Фирма-разработчик тестировала аппликацию на версии 12.1.0.2, и версия эта заявлена как максимальная. И кто будет ставить 18c, если аппликация на этой версии не тестировалась?
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718438
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
flexgenФирма-разработчик тестировала аппликацию на версии Так протестировала, что автор обращается на форум за поддержкой.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718454
flexgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-Так протестировала, что автор обращается на форум за поддержкой.

А тебе что, с таким сталкиваться не приходилось? Мне - довольно часто. Буквально на прошлой неделе отправил разработчикам одной из аппликаций развернутый отчет - какие запросы построены криво, где и каких индексов не хватает, ну и всякое прочее. Пришлось потратить на это полторы недели, потому как от интеграторов фирмы разработчика толку практически никакого, они даже не различают индекс и foreing key constraint, а в группе разработки должность админа баз данных занимает студент, работающий два раза в неделю, и совмещающий две позиции - программиста и DBA. Не приходилось с такими работать?
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718533
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
flexgenНе приходилось с такими работать?Тебе, это, в разработчики переквалифицироваться не проще будет?
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718827
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
flexgenА тебе что, с таким сталкиваться не приходилось? Мне - довольно часто. Буквально на прошлой неделе отправил разработчикам одной из аппликаций развернутый отчет - какие запросы построены криво, где и каких индексов не хватает, ну и всякое прочее. Пришлось потратить на это полторы недели, потому как от интеграторов фирмы разработчика толку практически никакого, они даже не различают индекс и foreing key constraint, а в группе разработки должность админа баз данных занимает студент, работающий два раза в неделю, и совмещающий две позиции - программиста и DBA. Не приходилось с такими работать?

А где-же ты был когда твоя компания покупала ентот продухт? Что, POC (proof of concept) не проводился?

SY.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39718997
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
flexgenТребования аппликации, например. Фирма-разработчик....
-2-flexgenФирма-разработчик тестировала аппликацию на версии Так протестировала, что автор обращается на форум за поддержкой.

IMHO & AFAIK

Есть договор. В договоре написаны версии которые фирма-разработчик готова поддерживать. Если заказчик собирается заниматься самодеятельностью - фирма-поставщик вообще никаких ни гарантий ни обязательств уже иметь не будет.

Т.ч. IMHO Вы на что-то совершенно плохое Топик-Стартера подбиваете.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39719117
flexgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElicТебе, это, в разработчики переквалифицироваться не проще будет?

Нет, не проще. Мне это ни к чему. Просто по ночам спать спокойно хочется, вот и приходится заниматься не тем чем хотелось бы.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39719124
flexgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SYА где-же ты был когда твоя компания покупала ентот продухт? Что, POC (proof of concept) не проводился?

SY.

Я? На работе, где ж еще. :-)
Нас никто не спрашивал, большие начальники решили что этот продукт конторе нужен, вот и купили. POC был, как без него, да только проблемы полезли не во время POC, а гораздо позже, когда система уже была внедрена и проработала больше года и пережила несколько апгрейдов. Почему так - а просто взяли не самый лучший продукт а самый дешевый. Во время POC мы предупреждали о том что система проблемная, что как только начнется реальная нагрузка - будут проблемы. Нас никто не слушал. Таких примеров могу привести несколько, и каждый раз одно и тоже - мы предупреждаем о проблемах, но никто не реагирует до тех пор пока все не встает колом. Потом происходит катастрофа, начальство встает на дыбы, все героически преодолевают трудности, которых можно было избежать, если бы наше начальство к нам прислушалось, а потом все возвращается на круги своя, до следующего раза. Так и живем. Бороться с этим - пробовал, но систему не победить. Однажды был у меня разговор с моим начальником, он мне сказал - "Я все понимаю, но никто не заметит если ты найдешь и решишь проблему. А вот если твое решение приведет к другим проблемам - вот тут сразу все увидят. Оно тебе надо?"
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39720048
Фотография Sergey_Korolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SY,

Посмотрел на logminer.

Как им определить источник дополнительных размеров redo не нашел.

Количество DML в единицу времени можно и другим способом посмотреть.

И про поля BLOB logminer ничего не рассказывает.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39720866
Фотография Sergey_Korolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
flexgen,

авторникто не заметит если ты найдешь и решишь проблему. А вот если твое решение приведет к другим проблемам - вот тут сразу все увидят. Оно тебе надо?
Очень жизненно.

В топике нигде не сказано, что приложение стало работать хуже.
Времена отклика, пропускная способность ОК.

После перехода на 12.2 проблемы зафиксированы на БД:
в 3 раза выросло количество REDO, как следствие больше места и времени на синхронизацию с резервом

увеличилось количество parses, причем у запросов, у которых раньше не было parses и в основном к системным таблицам

увеличилось количество дочерних курсоров

От поддержки, пока, толку мало

Ниже текст ответа Оракла из SR:

OracleThis is expected as you are generating a higher amount of redo and block changes and as consequence the database slows down.
You have a lot of DML (insert, delete, update) and this generates a lot of redo.
You can see as well log file sync waits appearing and your number of log switches/hour raises to 23. log file sync slows down the database as well.
You need to find out what sessions are generating most of the redo and tune accordingly.
Please check the following note:
How to identify the causes of High Redo Generation ( Doc ID 2265722.1 )
Here you can find the session generating most of the redo:
SQL: How to Find Sessions Generating Lots of Redo or Archive logs ( Doc ID 167492.1 )

Те же DML, что генерили redo ДО перехода, продолжают генерить redo ПОСЛЕ.
Только суммарный размер redo увеличился примерно в З раза. См первое сообщение.
...
Рейтинг: 0 / 0
12.2 в 3 раза выросло количество REDO
    #39720882
Melkomyagkii_newbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_Korolev,

Что в v$sql_shared_cursor за причины в основном?
...
Рейтинг: 0 / 0
34 сообщений из 34, показаны все 2 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 12.2 в 3 раза выросло количество REDO
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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