Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Про результаты STATSPACK  [new]
Гость333
Guest
Привет All.
Анализирую результаты statspack во времени и обнаружил интересный момент, а именно резкое уменьшения показателя PHYWRTS (примерно в два раза) при также резком увеличении READTIM. Все это произошло в выходные. При этом параметры базы данных, объемы и нагрузка на базу не изменялись. Известно, что в это время было осуществлена переконфигурации массива, возможно операционнки. Увы но знания, что делали потеряны.
Насколько я могу предположить, по крайней мере по PHYWRTS, если общий объем записываемых данных не изменился, то получается Oracle стал писать большими блоками за раз, поэтому и уменьшение количество записей, вопрос почему?
Хотелось бы услышать возможные причины такого поведения.
ОС AIX 5.3, Oracle 9.2.0.8
7 ноя 07, 14:48    [4885305]     Ответить | Цитировать Сообщить модератору
 Re: Про результаты STATSPACK  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18482
Гость333
Насколько я могу предположить, по крайней мере по PHYWRTS, если общий объем записываемых данных не изменился, то получается Oracle стал писать большими блоками за раз, поэтому и уменьшение количество записей, вопрос почему?
А он (PHYBLKWRT) точно не изменился?
Не собирается ли системная статистика каким нибудь джобом?
Или закончился ее сбор к тому времени и она наконец-то вступила в силу.
select sname, pname, pval1, substr(pval2, 1, 20) from sys.aux_stats$
8 ноя 07, 01:35    [4888211]     Ответить | Цитировать Сообщить модератору
 Re: Про результаты STATSPACK  [new]
нуб
Member

Откуда:
Сообщений: 171
Вячеслав Любомудров
Не собирается ли системная статистика каким нибудь джобом?
Или закончился ее сбор к тому времени и она наконец-то вступила в силу.

А какое влияние в данном случае системная статистика может оказать?
8 ноя 07, 07:37    [4888315]     Ответить | Цитировать Сообщить модератору
 Re: Про результаты STATSPACK  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18482
Встречный вопрос -- а для чего вообще собирают системную статистику?
(И что это такое?)
8 ноя 07, 07:39    [4888318]     Ответить | Цитировать Сообщить модератору
 Re: Про результаты STATSPACK  [new]
нуб
Member

Откуда:
Сообщений: 171
Вячеслав Любомудров
Встречный вопрос -- а для чего вообще собирают системную статистику?
(И что это такое?)

Собирают для того, чтобы оптимизатор мог
- учесть стоимость процессорных ресурсов;
- учесть разницу времени чтения с диска между одноблочными/многоблочными чтениями;
- учесть среднее количество блоков, читаемых при одном многоблочном чтении;
...
8 ноя 07, 07:45    [4888322]     Ответить | Цитировать Сообщить модератору
 Re: Про результаты STATSPACK  [new]
Гость333
Guest
Вячеслав Любомудров
Гость333
Насколько я могу предположить, по крайней мере по PHYWRTS, если общий объем записываемых данных не изменился, то получается Oracle стал писать большими блоками за раз, поэтому и уменьшение количество записей, вопрос почему?
А он (PHYBLKWRT) точно не изменился?
Не собирается ли системная статистика каким нибудь джобом?
Или закончился ее сбор к тому времени и она наконец-то вступила в силу.
select sname, pname, pval1, substr(pval2, 1, 20) from sys.aux_stats$

Да PHYBLKWRT существенно не изменилось. Системная статистика в то время не собиралась. Она была собрана значительно пожже, как раз для того чтобы попробывать сгладить последствия.
8 ноя 07, 16:00    [4892083]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить