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

Откуда:
Сообщений: 1776
Народ, не прокомментируете рекомендации Зибеля удалять статистику на пустых таблицах?
Зибель
Possible Symptoms

Users can experience some performance degradation as a consequence of the sub-optimal execution plan generated by the Oracle optimizer for the query affected.

Workaround or Resolution

Delete the statistics on tables that are included on the affected SQL statement and has 0 rows. An example of the command used to delete the Oracle statistics is shown below:

SQL> analyze table s_contact_ss delete statistics;
Что-то я не очень верю в действенность этого способа, тем более что при создании сессии Зибель выдаёт следующие команды
ALTER SESSION SET OPTIMIZER_MODE = FIRST_ROWS_10 
ALTER SESSION SET _HASH_JOIN_ENABLED = FALSE 
ALTER SESSION SET _OPTIMIZER_SORTMERGE_JOIN_ENABLED = FALSE 
ALTER SESSION SET _OPTIMIZER_JOIN_SEL_SANITY_CHECK = TRUE 
28 авг 07, 19:11    [4587916]     Ответить | Цитировать Сообщить модератору
 Re: Удаление статистики на пустых таблицах  [new]
dmidek
Member

Откуда: Киев - Дортмунд
Сообщений: 116100
Если статистика собрана ДО очищения таблицы, то так естественно нужно сделать .
Может быть это имеется в виду ?

А чего это он старый ANALYZE TABLE советует ?
28 авг 07, 19:19    [4587949]     Ответить | Цитировать Сообщить модератору
 Re: Удаление статистики на пустых таблицах  [new]
Takurava
Member

Откуда:
Сообщений: 1776
dmidek
Если статистика собрана ДО очищения таблицы, то так естественно нужно сделать .
Может быть это имеется в виду ?
Нет, таблицы никогда не заполнялись...
dmidek
А чего это он старый ANALYZE TABLE советует ?
Да мне вообще всё это кажется, мягко выражаясь, притянутым за уши (а по-русски - попали пальцем в ж.пу)
28 авг 07, 19:24    [4587974]     Ответить | Цитировать Сообщить модератору
 Re: Удаление статистики на пустых таблицах  [new]
dmidek
Member

Откуда: Киев - Дортмунд
Сообщений: 116100
Takurava
Да мне вообще всё это кажется, мягко выражаясь, притянутым за уши (а по-русски - попали пальцем в ж.пу)


Мнение дяди Тома :-)
28 авг 07, 19:39    [4588031]     Ответить | Цитировать Сообщить модератору
 Re: Удаление статистики на пустых таблицах  [new]
Takurava
Member

Откуда:
Сообщений: 1776
dmidek
Мнение дяди Тома :-)
Не очень-то я его уважаю, но проверить придётся...
28 авг 07, 19:45    [4588048]     Ответить | Цитировать Сообщить модератору
 Re: Удаление статистики на пустых таблицах  [new]
нубб
Guest
Takurava
dmidek
Мнение дяди Тома :-)
Не очень-то я его уважаю, но проверить придётся...


Не уважаешь, а ставлю стольник, что книжечку его ты прочитал:)
28 авг 07, 19:48    [4588060]     Ответить | Цитировать Сообщить модератору
 Re: Удаление статистики на пустых таблицах  [new]
dmidek
Member

Откуда: Киев - Дортмунд
Сообщений: 116100
Takurava
dmidek
Мнение дяди Тома :-)
Не очень-то я его уважаю, но проверить придётся...


То, что он написал, для меня звучит очень логично - рекомендация Siebel касается временных
таблиц, которые пусты, но могут сильно (временно) заполниться в процессе работы сессии.
По- моему это не Ваш случай, так что ИМХО рекомендацию Siebel можно игнорировать
28 авг 07, 19:48    [4588061]     Ответить | Цитировать Сообщить модератору
 Re: Удаление статистики на пустых таблицах  [new]
Гарри Потный
Member [заблокирован]

Откуда: Херогвартс. Мочу долбоёбов
Сообщений: 138
Takurava
Народ, не прокомментируете рекомендации Зибеля удалять статистику на пустых таблицах?
Если там действительно 0 строк, то они - дебилы. Боятся merge join cartesian?
28 авг 07, 19:58    [4588090]     Ответить | Цитировать Сообщить модератору
 Re: Удаление статистики на пустых таблицах  [new]
Takurava
Member

Откуда:
Сообщений: 1776
dmidek
По- моему это не Ваш случай, так что ИМХО рекомендацию Siebel можно игнорировать
Я тоже так думаю, но всё-таки проверю - жопу надо держать прикрытой
28 авг 07, 20:07    [4588104]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить