Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Сбор статистики  [new]
kasyanov
Member

Откуда:
Сообщений: 231
Доброе время суток!
Пожалуйста, подскажите новичку, как собрать статистику по максимуму.
То есть нужен скрипт для sqlplus, который соберет статистику для оптимизатора по всем объектам базы с максимальной информацией о распределении данных.

Это все продолжение борьбы с Xp.


Поставил как вторую систему xp у себя на компе. Водрузил туда 10.1.
Все работает гораздо медленне чем у меня же на w2k.
Выполнил процедуру по сбору статистики для всей базы из пакета dbms_stats, но стало еще хуже
Структура одинаковая, планы доступа получились одинаковые - используются те же индексы


правда на w2k 10.2
Буду видимо продолжать экспериментировать, может 10.1 так глючит. Просто именно 10.1 стоит у клиента и работает крайне медленно.
2 фев 07, 19:21    [3733997]     Ответить | Цитировать Сообщить модератору
 Re: Сбор статистики  [new]
evostr
Member

Откуда: Екатеринбург
Сообщений: 1278
kasyanov
Поставил как вторую систему xp у себя на компе. Водрузил туда 10.1.
Все работает гораздо медленне чем у меня же на w2k.
Выполнил процедуру по сбору статистики для всей базы из пакета dbms_stats, но стало еще хуже
Структура одинаковая, планы доступа получились одинаковые - используются те же индексы

Если планы запросов одинаковые - то пересбор статистики не поможет.
Попробуйте выполнить трассировку для наиболее важных операций на обоих серверах и сравнить результаты. Если сами пока не разбираетесь, можете сюда результаты привести.
2 фев 07, 20:32    [3734130]     Ответить | Цитировать Сообщить модератору
 Re: Сбор статистики  [new]
kasyanov
Member

Откуда:
Сообщений: 231
Спасибо за ссылку.
Обязательно отрассирую когда вернусь на работу.
Пока еще вопрос:
процедуры после сбора статистики надо перекомпилировать? (в db2 нужен rebind после runstats) Или оракловый оптимизатор на ходу составляет план запроса, и не хранит его для процедуры?

Алексей.
3 фев 07, 13:52    [3735141]     Ответить | Цитировать Сообщить модератору
 Re: Сбор статистики  [new]
_AndreyP
Member

Откуда: Krsk-->SPb
Сообщений: 429
kasyanov
процедуры после сбора статистики надо перекомпилировать?
Алексей.


нет
3 фев 07, 14:12    [3735167]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить