Гость
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Цена вопроса )) / 9 сообщений из 9, страница 1 из 1
24.05.2005, 12:22
    #33081804
adolf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цена вопроса ))
Изучаю работу утилиты <dynexpln> (дескрайбер плана доступа) и есть как водится недопонимание.
Конкретно :

Estimated Cost = 275
Estimated Cardinality = 183

Что это за оценочные характеристики? В чем выражаются? И главное - Зависят ли от наполнения таблиц, фигурирующих в анализируемом запросе.

В админ.эффишенс инфы по ним нету, присутствуют в сэмплах.
...
Рейтинг: 0 / 0
24.05.2005, 12:34
    #33081849
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цена вопроса ))
Если ты ответишь на этот вопрос получишь от Dwaine Snow 10.000 у.е.

Это некоторые попугаи которые зависят от машины к машине.
...
Рейтинг: 0 / 0
24.05.2005, 12:36
    #33081859
тлгдшлщм
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цена вопроса ))
Cardinality - если учил математику и переведешь с англицкого то получишь - мощность множества (кол-во возвращаемых строк)
...
Рейтинг: 0 / 0
24.05.2005, 12:50
    #33081908
adolf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цена вопроса ))
2 тлгдшлщм

математику а изучал, 5 лет на мехмате БГУ, и твой лингвовый перевод не в дугу по сути своей - какого МНОЖЕСТВА мощность, причем здесь строки, у меня их там 250000

2 nkulikov

так все безнадежно?

как тогда оценить план, минимизировать этих "попугаев" ?
...
Рейтинг: 0 / 0
24.05.2005, 12:55
    #33081928
ggv
ggv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цена вопроса ))
ну я думаю, что сравнивая кол-во попугаев для разных вариантов запроса, можно, собственно, оценить, какой из них лучше
...
Рейтинг: 0 / 0
24.05.2005, 12:56
    #33081931
gardenman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цена вопроса ))
> как тогда оценить план, минимизировать этих "попугаев" ?
Вопрос почти философский :)
Разве что смотреть на граф плана (опция -g), чтоб было поменьше TBSCAN,
и самое главное - чтоб кардинальность (мощность выборки) от оператора к оператору была поменьше. В основном должны быть NLJOIN,HASHJOIN,IXSCAN
...
Рейтинг: 0 / 0
24.05.2005, 18:34
    #33082777
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цена вопроса ))
Мощность возврацаемого множества строк иначе кол-во их.
...
Рейтинг: 0 / 0
25.05.2005, 09:49
    #33083252
adolf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цена вопроса ))
Да, Николай, так и есть (cardinality).
Спасибо всем!!!
...
Рейтинг: 0 / 0
25.05.2005, 10:22
    #33083316
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цена вопроса ))
Да кстати имеет смысл смотреть сколько строк у тебя в выборке и сколько оценил для этой выборки оптимизатор. Если разница большая, то нужно пересобирать статистику. Так же имеет смысл посмотреть на статистику по группе столбцов, если столбцы коррелируют, то по коррелирующим столбцам можно собирать статистику (сразц по двум)
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Цена вопроса )) / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]