|
Цена вопроса ))
|
|||
---|---|---|---|
#18+
Изучаю работу утилиты <dynexpln> (дескрайбер плана доступа) и есть как водится недопонимание. Конкретно : Estimated Cost = 275 Estimated Cardinality = 183 Что это за оценочные характеристики? В чем выражаются? И главное - Зависят ли от наполнения таблиц, фигурирующих в анализируемом запросе. В админ.эффишенс инфы по ним нету, присутствуют в сэмплах. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2005, 12:22 |
|
Цена вопроса ))
|
|||
---|---|---|---|
#18+
Если ты ответишь на этот вопрос получишь от Dwaine Snow 10.000 у.е. Это некоторые попугаи которые зависят от машины к машине. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2005, 12:34 |
|
Цена вопроса ))
|
|||
---|---|---|---|
#18+
Cardinality - если учил математику и переведешь с англицкого то получишь - мощность множества (кол-во возвращаемых строк) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2005, 12:36 |
|
Цена вопроса ))
|
|||
---|---|---|---|
#18+
2 тлгдшлщм математику а изучал, 5 лет на мехмате БГУ, и твой лингвовый перевод не в дугу по сути своей - какого МНОЖЕСТВА мощность, причем здесь строки, у меня их там 250000 2 nkulikov так все безнадежно? как тогда оценить план, минимизировать этих "попугаев" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2005, 12:50 |
|
Цена вопроса ))
|
|||
---|---|---|---|
#18+
ну я думаю, что сравнивая кол-во попугаев для разных вариантов запроса, можно, собственно, оценить, какой из них лучше ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2005, 12:55 |
|
Цена вопроса ))
|
|||
---|---|---|---|
#18+
> как тогда оценить план, минимизировать этих "попугаев" ? Вопрос почти философский :) Разве что смотреть на граф плана (опция -g), чтоб было поменьше TBSCAN, и самое главное - чтоб кардинальность (мощность выборки) от оператора к оператору была поменьше. В основном должны быть NLJOIN,HASHJOIN,IXSCAN ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2005, 12:56 |
|
Цена вопроса ))
|
|||
---|---|---|---|
#18+
Мощность возврацаемого множества строк иначе кол-во их. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2005, 18:34 |
|
Цена вопроса ))
|
|||
---|---|---|---|
#18+
Да, Николай, так и есть (cardinality). Спасибо всем!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2005, 09:49 |
|
Цена вопроса ))
|
|||
---|---|---|---|
#18+
Да кстати имеет смысл смотреть сколько строк у тебя в выборке и сколько оценил для этой выборки оптимизатор. Если разница большая, то нужно пересобирать статистику. Так же имеет смысл посмотреть на статистику по группе столбцов, если столбцы коррелируют, то по коррелирующим столбцам можно собирать статистику (сразц по двум) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2005, 10:22 |
|
|
start [/forum/topic.php?fid=43&msg=33081928&tid=1605892]: |
0ms |
get settings: |
12ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 280ms |
total: | 417ms |
0 / 0 |