CftClub.ru
Клуб специалистов ЦФТ-Банк

производительность....

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Oracle DBA
Предыдущая тема :: Следующая тема  
Автор Сообщение
sasa
Участник со стажем


Вступление в Клуб: 16.05.2008
СообщениеСр Янв 13, 2010 12:14   производительность.... Ответить с цитатой
Полезность: Нет оценки
Исходные данные:

Платформа у обоих серверов:
--------------------------------------------------------------------------------------------
>uname -a
SunOS pscb-sol 5.10 Generic_138888-08 sun4u sparc SUNW,Sun-Fire-V890
--------------------------------------------------------------------------------------------
select * from v$version;
1 Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
2 PL/SQL Release 10.2.0.4.0 - Production
3 CORE 10.2.0.4.0 Production
4 TNS for Solaris: Version 10.2.0.4.0 - Production
5 NLSRTL Version 10.2.0.4.0 - Production
--------------------------------------------------------------------------------------------

Было совершенно одинаково:
--------------------
Рабочий сервер:
4 проц.
Oracle10gR2: SGA 8G
Redo Buffers 14721024
--------------------
Тестовый сервер:
4 проц.
Oracle10gR2: SGA 8G
Redo Buffers 14721024
--------------------

Стало не хватать процессорной мощности и на рабочий сервер добавили еще 4 проц.

Стало:
--------------------
Рабочий сервер:
8 проц.
Oracle10gR2: SGA 8G
Redo Buffers 4194304 (Oracle сам при старте поменял значение)
--------------------
Тестовый сервер:
4 проц.
Oracle10gR2: SGA 8G
Redo Buffers 14721024
--------------------

Все файлы обеих БД лежат в 2-х дисковых массивах SunStorageTek-6140 (RAID-5)
(у каждого сервера – он свой)

После этого на рабочем сервере стало наблюдаться замедление работоспособности БД.
Всплыло событие: log file sync

Мониторю сервера ч-з OMS.
В Automatic Database Diagnostic Monitor (ADDM) рабочего сервера появились новые события:
Ожидания события "синхронизация файла журнала " при выполнении операций COMMIT и ROLLBACK потребовали существенного времени работы базы данных.
Ожидания пространства в буфере журнала повтора потребовали существенного времени работы базы данных.

Скорость вставки данных на рабочем и тестовом серверах отличаются примерно в 10 раз.

Что было сделано:

Перестартовал рабочий сервер задав прежнее значение Redo Buffers 14721024
Количество COMMIT-ов согласно рекомендациям – уменьшено.
Не помогло.

Вопрос: что еще можно сделать DBA для нормальной работы БД ? какие параметры выставить ?
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Oracle DBA Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru