powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / log file sync
23 сообщений из 23, страница 1 из 1
log file sync
    #39928763
esir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет (создавал такую же тему но там была проблема найдена),

Столкнулся проблемой возросшего времени на log file sync.


Прошелся по прошлым темам и скорее всего чего-то не понял куда ещё копать.

- Редо 4 группы по 2гб,

- 4 DBWr
- log_buffer = 240mb

- Вырезка из активных сессий (сейчас более менее спокойно, в пиках до 200 сессиий в ожидании)


- Графика по деятельности


- Основной поставщик коммитов по версии БД
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
UPDATE
        obj$
    SET
        obj# = : 4
        ,type# = : 5
        ,ctime = : 6
        ,mtime = : 7
        ,stime = : 8
        ,status = : 9
        ,dataobj# = : 10
        ,flags = : 11
        ,oid$ = : 12
        ,spare1 = : 13
        ,spare2 = : 14
    WHERE
        owner# = : 1
        AND name = : 2
        AND namespace = : 3
        AND remoteowner IS NULL
        AND linkname IS NULL
        AND subname IS NULL



- Запрос вроде как пишет данные о джобах в системную таблицу (частота и колво джобов не менялось)



Что ещё можно посмотреть? куда копнуть, без идей(

AWR . В форумовскую форму не влез.

Спасибо!
...
Рейтинг: 0 / 0
log file sync
    #39928773
Alexander Anokhin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"log file sync" это когда сессия ждёт подтверждения от LGWR, о том что redo записано на диск и sync destinations. В твоём случае среднее время log file sync = 27 sec, это очень много, LGWR просто висел какое-то время.

Надо смотреть
- в ASH чего ждал LGWR
- трейс файл LGWR
...
Рейтинг: 0 / 0
log file sync
    #39928779
Alexander Anokhin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
esir

AWR . В форумовскую форму не влез.


Не заметил сразу.

Если посмотришь в Wait Event Histogram
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
Wait Event Histogram Detail (4 min to 1 hr)
Units for Total Waits column: K is 1000, M is 1000000, G is 1000000000
Units for % of Total Waits: m is 64*1024 milliseconds (approximately 67 seconds or 1.1 minutes) h is 4096*1024 milliseconds (approximately 70 minutes or 1.17 hours)
% of Total Waits: total waits for all wait classes, including Idle
% of Total Waits: value of .0 indicates value was <.05%; value of null is truly 0
Ordered by Event (only non-idle events are displayed)
 	 	% of Total Waits
Event	Waits 4m to 1h	<2m	<4m	<8m	<1/4h	<1/2h	< 1h	>=1h
buffer busy waits	7	99.7	.3	 	 	 	 	 
control file parallel write	1	100.0	.0	 	 	 	 	 
cursor: pin S wait on X	1	99.9	 	 	.1	 	 	 
db file async I/O submit	2	100.0	.0	 	 	 	 	 
enq: KO - fast object checkpoint	1	97.3	2.7	 	 	 	 	 
enq: PR - contention	1	50.0	50.0	 	 	 	 	 
enq: TC - contention	2	66.7	16.7	16.7	 	 	 	 
enq: TX - row lock contention	8	81.8	2.3	11.4	4.5	 	 	 
log buffer space	21	78.4	21.6	 	 	 	 	 
log file parallel write	10	99.9	.1	.0	 	 	 	 
log file switch completion	12	55.6	44.4	 	 	 	 	 
log file sync	611	93.7	3.5	2.7	 	 	 	 
process diagnostic dump	1	99.4	.6	 	 	 	 	



можно видеть, что 10 раз ожидание "log file parallel write" длилось 2..4 минуты и 4..8 минут. Пока LGWR висел ожидая ответа от диска, сессии ожидающие ответа от LGWR ждали "log file sync".
...
Рейтинг: 0 / 0
log file sync
    #39928813
esir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander Anokhin,

странноватая ситуация, так как нет особых затыков в диске, то есть скорость он имеет нормальную, с утра проверяли, но очередь бывает скачет до 100+, попробую перенести архайвы на другой физ диск...
...
Рейтинг: 0 / 0
log file sync
    #39928827
esir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander Anokhin,

перенёс архайвы на другой диск - немного полегчало, но пока, визуально, как я вижу проблема стоит так же остро(
...
Рейтинг: 0 / 0
log file sync
    #39929104
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
esir,

у вас с дисками всё хорошо? запись логов отличается от остального ввода-вывода своей синхронностью, так что любые проблемы с аппаратными кэшами, целостностью рейдов, сетью (если вдруг nfs), параллельным вводом-выводом (например, архивлогов) и т.д. значительно влияют на запись онлайн логов...
...
Рейтинг: 0 / 0
log file sync
    #39929130
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для статистики: у вас дисковый массив? Какой?
...
Рейтинг: 0 / 0
log file sync
    #39929133
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И oracle крутится на железке или виртуальная машина?
...
Рейтинг: 0 / 0
log file sync
    #39929210
esir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходил мимо...,

5 рейд ссд по гигабитной сетке, проверяли при выключенной бд - всё ок, по скорости нет просадок. да и перенос на другую хранилку логов не помог особо
...
Рейтинг: 0 / 0
log file sync
    #39929211
esir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
landy
И oracle крутится на железке или виртуальная машина?


оракла на hyper-v
перегружали и виртуалку и сам хост - 0 результата(
...
Рейтинг: 0 / 0
log file sync
    #39929213
esir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ещё замечено, что при старте каких-то массивных расчётов, первые минут 5 всё бежит бодро, далее - просадки по диску

вот граф пример

...
Рейтинг: 0 / 0
log file sync
    #39929217
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОС VM какая?
Проблемы могут быть не на VM а hyper-v
Сколько VM там крутиться?
Это кластер из hyper-v ?, если VM переносится на другой host, то могут быть тормоза

Определить, кто виноват VM или hyper-v , можно анализируя нагрузку по системным метрикам ОС
...
Рейтинг: 0 / 0
log file sync
    #39929221
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня даже SQL Server жостко тупин на хайпере. Но начальству доказать сложно :(
esir

оракла на hyper-v
перегружали и виртуалку и сам хост - 0 результата(
...
Рейтинг: 0 / 0
log file sync
    #39929222
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
esir
5 рейд ссд по гигабитной сетке,
это вообще, ноу комэнтс...
...
Рейтинг: 0 / 0
log file sync
    #39929224
esir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Relic Hunter
esir
5 рейд ссд по гигабитной сетке,
это вообще, ноу комэнтс...

Сорри расшифруйте плс)) я в железе не силён)
...
Рейтинг: 0 / 0
log file sync
    #39929225
xxxkms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
esir,
Так это ты расшифруй что значит рейд ссд по сетке :)
...
Рейтинг: 0 / 0
log file sync
    #39929226
esir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xxxkms,

насколько я знаю у нас массив ссд на хранилке, к хранилке доступ по гигабитному каналу.
...
Рейтинг: 0 / 0
log file sync
    #39929262
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
esir,

Если это хранилка с SSD - как то не бьется гигабитный канал.
Подозреваю у вас сервер с SSD дисками и по iSCSI презентован раздел?
...
Рейтинг: 0 / 0
log file sync
    #39929363
xxxkms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
esir
xxxkms,

насколько я знаю у нас массив ссд на хранилке, к хранилке доступ по гигабитному каналу.

Ну так похоже на то, что он и тормозит. Ну и как бы гигабитный канал на схд это очень мало в 2020 году
...
Рейтинг: 0 / 0
log file sync
    #39929637
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у вас iscsi, крайне рекомендую перевести на nfs.
esir
Relic Hunter
пропущено...
это вообще, ноу комэнтс...

Сорри расшифруйте плс)) я в железе не силён)
...
Рейтинг: 0 / 0
log file sync
    #39929646
run09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Relic Hunter
Если у вас iscsi, крайне рекомендую перевести на nfs.
esir
пропущено...

Сорри расшифруйте плс)) я в железе не силён)

Почему?
...
Рейтинг: 0 / 0
log file sync
    #39929656
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DNFS - лучше только FC.

https://whyistheinternetbroken.wordpress.com/2016/02/25/oracle-protocol-comparison/
run09
Relic Hunter
Если у вас iscsi, крайне рекомендую перевести на nfs.пропущено...

Почему?
...
Рейтинг: 0 / 0
log file sync
    #39929735
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic Hunter,

Ну у него, во-первых, виндовс. Там с NFS не ахти как
Во-вторых, hyper-v

Т е скорее всего хосту с hyper-v презентован раздел по iscsi с сервера (опять же на виндовс с ssd дисками в raid-5),
а в рамках этого датастора для виртуалки нарезан диск
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / log file sync
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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