Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Теоретические аспекты и практические реализации создания, внедрения и использования баз данных, СУБД, хранилищ.
  • Страница:
  • 1
  • 2
  • 3

ТЕМА: Долгий Commit

Долгий Commit 14 июль 2011 08:47 #1747

  • Mitti
  • Mitti аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 49
  • Спасибо получено: 0
Есть такая проблема с тем что в некоторые моменты Oracle 9.2.04 начинает тупить при Commit.
Может длиться по 20 секунд что влечет большие проблемы с производительностью
Это происходит в момент когда Oracle чего то там куда то сбрасывает (помоему связано с ReDo логами)
Примерно каждые 30 минут.
Мы выставили параметры:
fast_start_mttr_target = 10
log_checkpoint_interval = 0
log_checkpoint_timeout = 0

Сделали самые быстрые диски для базы и все равно не помогает. На что посмотреть и что донастроить?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Долгий Commit 14 июль 2011 08:47 #1748

ожидания какие при коммите

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Долгий Commit 14 июль 2011 08:48 #1751

  • Mitti
  • Mitti аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 49
  • Спасибо получено: 0
Чтобы он не тормозил процесс который идет на базе.
Есть еще вариант не ждать завершения коммита (некий асинхронный вариант) но он не гарантирует восстановление данныех в случае сбоя.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Долгий Commit 14 июль 2011 08:49 #1753

Я имел ввиду wait events
select *
from v$session_wait
по сиду той сессии которая выполняет коммит и тормозит

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Долгий Commit 14 июль 2011 08:52 #1756

  • Ass
  • Ass аватар
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 42
  • Спасибо получено: 0
Я так понял фиксация транзакции у вас идет со стороны клиента верно?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Долгий Commit 14 июль 2011 08:52 #1757

  • Mitti
  • Mitti аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 49
  • Спасибо получено: 0
Что значит фиксация? Commit идет естественно с клиента.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
  • 3