powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Зависает БД.
22 сообщений из 22, страница 1 из 1
Зависает БД.
    #39774509
lutdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Переодически зависает БД. Разработчики ПО не могут выявить проблему. Надеюсь на знания ГУРУ)
Помогает убиванием Unresolved deadlocks сессий в Current ADDM Findings (которые ORACLE рекомендует). В топах стоят запросы, но убивание этих сессий не помогает.
Скажите, пожалуйста, как найти пользователя и запрос которые "вешает" БД?
Может есть варианты не убивать сессии?
Как прочитать правильно Real-Time ADDM Report?
...
Рейтинг: 0 / 0
Зависает БД.
    #39774537
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соберите RDA отчет для проблемного периода + кусок alert.log за этот период

А так видно что есть проблема и все
Галич "Красный треугольник"...
А как вызвали меня, я свял от робости,
А из зала мне кричат: "Давай подробности!"
...
...
Рейтинг: 0 / 0
Зависает БД.
    #39774539
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim LejninСоберите RDA отчет для проблемного периода + кусок alert.log за этот период

А так видно что есть проблема и все
Галич "Красный треугольник"...
А как вызвали меня, я свял от робости,
А из зала мне кричат: "Давай подробности!"
...


Читать
> Соберите RDA AWR отчет ...
...
Рейтинг: 0 / 0
Зависает БД.
    #39774649
lutdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВОТ. Селекты чуть подчистил.
...
Рейтинг: 0 / 0
Зависает БД.
    #39774669
alex-ls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лучше бы наняли DBA, чем позориться без толку тут
...
Рейтинг: 0 / 0
Зависает БД.
    #39774861
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lutdanВОТ. Селекты чуть подчистил.
А вы по-английски вообще не читаете? Хотя бы финдинги в конце всего этого репорта?
И - да, она у вас не висит, а работает :) Например, усиленно пишет логи в LOG_VALUE. Много логов. ОЧЕНЬ МНОГО ЛОГОВ.
...
Рейтинг: 0 / 0
Зависает БД.
    #39774930
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходил мимо...Например, усиленно пишет логи в LOG_VALUE. Много логов. ОЧЕНЬ МНОГО ЛОГОВ.
я с этой консолью не очень знаком.. откуда такой вывод? про логи.
...
Рейтинг: 0 / 0
Зависает БД.
    #39774942
Partos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Логи не основная проблема

Основная проблема: row cache lock


Покажите содержимое v$rowcache


Скорее всего проблема с авторасширяемым табличным пространством в котором находится табличка LOG_VALUE или с управлением выделения экстентов в этом табличном пространстве. Запрос из указанной выше вьюшки поможет прояснить.
...
Рейтинг: 0 / 0
Зависает БД.
    #39774943
Partos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так же очень очень очень вероятна проблема с сиквенсом

S_LOG_VALUE.nextval - в кластере обязательно поставить его кеширование и побольше.
Сейчас увидел наличие сиквенса в инсерте и практически уверен что проблема в том что он стоит nocache

1u8dtm0ktg4xh INSERT INTO LOG_VALUE (ID , LOG_ID , COLUMN_NAME , VALUE_OLD , VALUE_NEW) VALUES (S_LOG_VALUE.NEXTVAL , :B4 , UPPER(:B3 ) , SUBSTR(:B2 , 1, 4000) , SUBSTR(:B1 , 1, 4000))
...
Рейтинг: 0 / 0
Зависает БД.
    #39774968
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надфилья с этой консолью не очень знаком.. откуда такой вывод? про логи.
чёрт. не заметил что вы awr обсуждаете, а не сrриншот :D
...
Рейтинг: 0 / 0
Зависает БД.
    #39774970
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Partosтак же очень очень очень вероятна проблема с сиквенсом

S_LOG_VALUE.nextval - в кластере обязательно поставить его кеширование и побольше.
Сейчас увидел наличие сиквенса в инсерте и практически уверен что проблема в том что он стоит nocache

1u8dtm0ktg4xh INSERT INTO LOG_VALUE (ID , LOG_ID , COLUMN_NAME , VALUE_OLD , VALUE_NEW) VALUES (S_LOG_VALUE.NEXTVAL , :B4 , UPPER(:B3 ) , SUBSTR(:B2 , 1, 4000) , SUBSTR(:B1 , 1, 4000))
как говорят в определенных кругах, +1
согласен, первое с чего нужно начать это этот запрос и секвенс к нему.
а вообще кластер на винде ИХМО это слабоумие и отвага. (с)
...
Рейтинг: 0 / 0
Зависает БД.
    #39776060
lutdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Partos, Вот содержимое.
...
Рейтинг: 0 / 0
Зависает БД.
    #39776063
lutdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Partosтак же очень очень очень вероятна проблема с сиквенсом

S_LOG_VALUE.nextval - в кластере обязательно поставить его кеширование и побольше.
Сейчас увидел наличие сиквенса в инсерте и практически уверен что проблема в том что он стоит nocache

1u8dtm0ktg4xh INSERT INTO LOG_VALUE (ID , LOG_ID , COLUMN_NAME , VALUE_OLD , VALUE_NEW) VALUES (S_LOG_VALUE.NEXTVAL , :B4 , UPPER(:B3 ) , SUBSTR(:B2 , 1, 4000) , SUBSTR(:B1 , 1, 4000))

alter sequence SOLUTION_LOG.S_LOG_VALUE increment by -1280 nocache;

А какой размер поставить?
...
Рейтинг: 0 / 0
Зависает БД.
    #39776124
lutdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex-lsлучше бы наняли DBA, чем позориться без толку тут

Я бы рад, но сами понимаете. Приходится учится самостоятельно разбираться в БД т.к. сопровождение считает их продукт работает отлично. А то что периодически БД "намертво" зависает (может раз в сутки, а может и раз в неделю) и только через убийство сессий никого не волнует.

Но это так...)
...
Рейтинг: 0 / 0
Зависает БД.
    #39776129
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lutdanПриходится учится самостоятельно разбираться в БДНу так и разбирайся самостоятельно, а не на горбу у форума.
...
Рейтинг: 0 / 0
Зависает БД.
    #39776132
Фотография Jebrail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plsql
1.
2.
3.
4.
oradebug setmypid 
   SQL> oradebug setinst all
   SQL> oradebug -g def hanganalyze 3
   


нагенерит вам кучу файлов для вдумчивого чтения или отсылки в поддержку .
...
Рейтинг: 0 / 0
Зависает БД.
    #39776200
lutdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
EliclutdanПриходится учится самостоятельно разбираться в БДНу так и разбирайся самостоятельно, а не на горбу у форума.

Я не прошу кого-то принудительно отвечать. Все мы были не опытные и учились по книгам/форумам/советам товарищей. Если не нравится вопрос, то можно пройти мимо. Не обижусь. Тем более Вы не помогаете, а только разводите балаган.

Спасибо, что уделили время.
...
Рейтинг: 0 / 0
Зависает БД.
    #39776205
alex-ls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lutdanalex-lsлучше бы наняли DBA, чем позориться без толку тут

Я бы рад, но сами понимаете. Приходится учится самостоятельно разбираться в БД т.к. сопровождение считает их продукт работает отлично. А то что периодически БД "намертво" зависает (может раз в сутки, а может и раз в неделю) и только через убийство сессий никого не волнует.

Но это так...)
вы кто по должности? директор, администратор? купили продукт, он не работает, пусть поддержка разбирается, если Вы не DBA. С Вашими текущими знаниями ИМХО Вы все равно ничего не поймете, что бы Вам тут не советовали...
...
Рейтинг: 0 / 0
Зависает БД.
    #39776262
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lutdan alter sequence SOLUTION_LOG.S_LOG_VALUE increment by -1280 nocache;

А какой размер поставить?
вместо NOCACHE
написать CACHE <число>
но в кластерном окружении возможны всякие интересные эффекты.
например, не подряд будет генериться значение.

но с точки зрения производительности станет намного быстрей.....
...
Рейтинг: 0 / 0
Зависает БД.
    #39776274
flexgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надфильно в кластерном окружении возможны всякие интересные эффекты.
например, не подряд будет генериться значение.


Что бы этого избежать имеет смысл создать два сервиса - один для "писателей", второй для "читателей" и развести по разным инстансам. И соответствующе настроить аппликацию.
...
Рейтинг: 0 / 0
Зависает БД.
    #39776283
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
flexgenЧто бы этого избежать имеет смысл создать два сервиса - один для "писателей", второй для "читателей" и развести по разным инстансам. И соответствующе настроить аппликацию.
мне что-то кажется что при подобных настройках теряется некий смысл кластера.
просто в подавляющем большинстве случаев всем плевать на суррогатный ключ.
да и не зачем их использовать в бизнеслогике, тока как костыли для ссылочной целостности.
...
Рейтинг: 0 / 0
Зависает БД.
    #39779617
lutdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надфиль, Спасибо большое. Помогло.
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Зависает БД.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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