Нагрузка на датафайл! нужна помощь!
esir
Дата: 11.12.2012 12:34:19
Пользователи жалуются на скорость работы приложений
Нашёл запрос для проверки дисковых операций:
Запрос следующий
select substr(df.name,1,5) Drive,
DF.name FileName,
FS.PHYBLKRD+FS.PHYBLKWRT Total_io,
100*(fs.PHYBLKRD+fs.PHYBLKWRT)/maxIO Weight
from v$filestat FS, V$datafile DF,
( select max(phyblkrd+phyblkwrt) MaxIO from v$filestat )
where df.FILE#=fs.FILE#
order by drive, weight desc
Показывает, что нагрузка на файл IDX_SMALL.DBF (полный результат в приложении 123.html) ужасно велика,
Ни как не могу понять как найти причину и устранить??
Пожалуйста, нужна помощь!!!!!
Добрый Э - Эх
Дата: 11.12.2012 12:37:56
Для начала определись, какие дисковые операции превалируют - чтение или запись.
Если чтение - радоваться надо - индексы твои используются в запросах ...
Sayan Malakshinov
Дата: 11.12.2012 12:40:36
Добрый Э - Эх,
Весьма сомнительная может быть такая причина для радости :)
esir
Дата: 11.12.2012 12:43:39
Преобладают чтения, во много-много раз... раньше такого не было!!!
картинка также есть
esir
Дата: 11.12.2012 12:44:53
Куда копать - ума не приложу!
Добрый Э - Эх
Дата: 11.12.2012 12:50:13
смотри, какие объекты лежат в твоем файле. Думай, почему они стали интенсивно использоваться. Напрягает - разнеси объекты по другим табличным пространствам.
В помощь вьюхи dba_segments, dba_extents, v$segment_statistics
ДохтаР
Дата: 11.12.2012 12:50:17
Подсказки моего хрустального шара.
1. У вас много индекс ренж сканов. возможно не совсем оптимальных по планам.
2. Маленький обьем кеша .
3. Все нужные индексы физически не помещаются в кеш , и постоянно вытесняют себя и прочие нужные данные.
Ищите индексы с ренжсканами. оптимизируйте ,
либо добавляейте памяти экземпляру.
Как добавлять память в нужно место ( под кеш) зависит от того какой режим управления памятью у вас используется.
esir
Дата: 11.12.2012 14:44:43
с помошью
v$segment_statistics
обнаружили чемпиона по чтениям, то есть огромная таблица, с не индексированым полем id_session. как факт - то и есть причина, но пока не добавлен индекс - не проверишь.
wurdu
Дата: 11.12.2012 14:50:19
| esir |
|---|
| Пользователи жалуются на скорость работы приложений |
Я тебя уверяю, что этот и подобного рода скрипты к скорости работы приложений никакого отношения не имеют. Поэтому либо покажи trace 10046 сессии пользователя, который жалуется, либо, для начала, AWR за проблемный период.
esir
Дата: 11.12.2012 15:48:18
Так прикрепил авр утренний, сижу разбираюсь....