Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Создание и настройка партиций в AS2K. / 9 сообщений из 9, страница 1 из 1
01.12.2005, 17:16
    #33411904
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание и настройка партиций в AS2K.
Если вдаваться в тонкости создания партиционированного куба на не партиционированной таблице

1. Filter statemnet указывать необходимо
2. Data slice можно указывать, но не необходимо.

Возникает вопрос. Если какое преимущество от указывания Data slice?
...
Рейтинг: 0 / 0
01.12.2005, 17:43
    #33412008
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание и настройка партиций в AS2K.
Filter statemnet указывать тоже не необходимо
при указании Data slice запросы, обращающиеся к одной партиции могут работать быстрее
а кому-то ещё и проще задать Data slice мышкой, чем писать sql statement в фильтре
...
Рейтинг: 0 / 0
01.12.2005, 17:52
    #33412040
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание и настройка партиций в AS2K.
Dmitry BiryukovFilter statemnet указывать тоже не необходимо
при указании Data slice запросы, обращающиеся к одной партиции могут работать быстрее
а кому-то ещё и проще задать Data slice мышкой, чем писать sql statement в фильтре

Да, но в data slice не возможен multiple select. Не говоря уже о задании полуоткрытого множества.

Напримет в фильтре я напишу

Код: plaintext
FactTable.TranDate < convert(datetime, '20010101', 112 )

(не приведи господь, написать:
Код: plaintext
year(FactTable.TranDate) <  2001 
)

Что в этом случае Вы бы указывали в DataSlice?
...
Рейтинг: 0 / 0
01.12.2005, 17:53
    #33412050
Alex Fox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание и настройка партиций в AS2K.
Позволю свои 5 коп.
Если определить slice то в запросе на сервер будет добавлено соответствующее выражение в WHERE.
Т.е. Filter + Slice = масло масленное...
...
Рейтинг: 0 / 0
01.12.2005, 17:56
    #33412059
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание и настройка партиций в AS2K.
Dmitry Biryukovуказании Data slice запросы, обращающиеся к одной партиции могут работать быстрее

А Вы сами эффект от этого наблюдали?
...
Рейтинг: 0 / 0
01.12.2005, 18:03
    #33412081
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание и настройка партиций в AS2K.
backfire Dmitry Biryukovуказании Data slice запросы, обращающиеся к одной партиции могут работать быстрее

А Вы сами эффект от этого наблюдали? да знаете ли на глаз трудно отличить одну секунду от двух, да и время отклика зависит от многих случайных величин, а специальных экспериментов не ставил.
...
Рейтинг: 0 / 0
01.12.2005, 18:07
    #33412097
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание и настройка партиций в AS2K.
А как на счет проблемы множественного Data Slice?
Или это глухой номер?
...
Рейтинг: 0 / 0
01.12.2005, 18:08
    #33412101
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание и настройка партиций в AS2K.
backfire Dmitry BiryukovFilter statemnet указывать тоже не необходимо
при указании Data slice запросы, обращающиеся к одной партиции могут работать быстрее
а кому-то ещё и проще задать Data slice мышкой, чем писать sql statement в фильтре

Да, но в data slice не возможен multiple select. Не говоря уже о задании полуоткрытого множества.

Напримет в фильтре я напишу

Код: plaintext
FactTable.TranDate < convert(datetime, '20010101', 112 )

(не приведи господь, написать:
Код: plaintext
year(FactTable.TranDate) <  2001 
)

Что в этом случае Вы бы указывали в DataSlice? А у вас измерения строятся на выражениях?

А в остальном согласен - польза от data slice есть только в некоторых случаях
...
Рейтинг: 0 / 0
01.12.2005, 18:12
    #33412113
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание и настройка партиций в AS2K.
backfire Dmitry BiryukovFilter statemnet указывать тоже не необходимо
при указании Data slice запросы, обращающиеся к одной партиции могут работать быстрее
а кому-то ещё и проще задать Data slice мышкой, чем писать sql statement в фильтре

Да, но в data slice не возможен multiple select. Не говоря уже о задании полуоткрытого множества.

Напримет в фильтре я напишу

Код: plaintext
FactTable.TranDate < convert(datetime, '20010101', 112 )

(не приведи господь, написать:
Код: plaintext
year(FactTable.TranDate) <  2001 
)

Что в этом случае Вы бы указывали в DataSlice?я бы создал по партиции на каждый год и соответственно указал FactTable.Year = 2001, и т.д. ну или не FactTable, а TimeTable.Year = 2001 и т.д
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Создание и настройка партиций в AS2K. / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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