|
|
|
Непонятки с IQ
|
|||
|---|---|---|---|
|
#18+
Почему-то на Sybase IQ 12.7 (да и на более ранних версиях тоже) - аналитические запросы отрабатывают быстро, а много точечных и коротких - очень долго. Почему так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2008, 09:44 |
|
||
|
Непонятки с IQ
|
|||
|---|---|---|---|
|
#18+
arrows2008Почему-то на Sybase IQ 12.7 (да и на более ранних версиях тоже) - аналитические запросы отрабатывают быстро, а много точечных и коротких - очень долго. Почему так? А его разрабатывали именно для длинных запросов. Отсюда хранение по столбцам, специальные индексы и пр. И поэтому же короткие запросы - это просто мрак, помнится единичные инсерты шли на скорости строка в секунду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2008, 10:43 |
|
||
|
Непонятки с IQ
|
|||
|---|---|---|---|
|
#18+
Если в таблице есть например 100 столбцов что для DWH, учитывая денормализацию - нормально.. единичный insert одной строки в традиционной СУБД (например ASE/ASA) изменит - 1 страницу. В IQ для такой же вставки одной строки единичным insert-ом этого понадобится изменить 100 страниц.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2008, 14:36 |
|
||
|
Непонятки с IQ
|
|||
|---|---|---|---|
|
#18+
А по какому принципу работает Load в IQ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2008, 20:51 |
|
||
|
Непонятки с IQ
|
|||
|---|---|---|---|
|
#18+
cherrex_DenА по какому принципу работает Load в IQ? LOAD TABLE в IQ очень шустро работает. Принципы скоростной загрузки вытекают из архитектуры IQ и природы LOAD: так как IQ версионник и на одну таблицу разрешен лишь один писатель, то серверу не надо маятся с читателями и блокировками, знай себе разбирай файл и тут же разбивая столбцы по страницам, параллельно их пиши. После загрузки всех данных, IQ в параллельными потоками запускается индексирование по загруженным данным, опять же не боясь никому помешать. Чем больше в таблице полей и чем тяжелее по объему подгружаемый файл, тем в большее кол-во раз IQ делает ту же ASA с ее похожим LOAD TABLE. Ну а если добавлять данные единичными INSERT, то здесь уже ASA в десятки раз обгоняет IQ, что в принципе и есть нормальное явление для сврверов OLTP и DSS ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2008, 15:20 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=35690957&tid=2011259]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
151ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 255ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...