|
|
|
Скорость работы SEQUENCE в IDS 9.40 - UC7 vs UC8
|
|||
|---|---|---|---|
|
#18+
Удивила разница в скорости работы SEQUENCE между IDS 9.40 UC7 и IDS 9.40 UC8 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Кто-то знает, это улучшение в более новой версии - или искать разницу (в железе/настройках)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2006, 21:14 |
|
||
|
Скорость работы SEQUENCE в IDS 9.40 - UC7 vs UC8
|
|||
|---|---|---|---|
|
#18+
Зафайлите баг в поддержке IBM - пусть вернут обратно, к 2 минутам. АнатоЛой , а вы как думаете ? Вы гоняете на разном железе ? Нет ? Тогда при чем тут железо ? У вас кардинально разные настройки на разных версиях ? В таком вот аксепте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2006, 21:26 |
|
||
|
Скорость работы SEQUENCE в IDS 9.40 - UC7 vs UC8
|
|||
|---|---|---|---|
|
#18+
Эксперимент проверяли несколько раз? А железо одинаковое? А посторонняя нагрузка во время эксперимента на сервере была? Без ответа на подобные вопросы трудно сказать, правильно оценены результаты или нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2006, 21:28 |
|
||
|
Скорость работы SEQUENCE в IDS 9.40 - UC7 vs UC8
|
|||
|---|---|---|---|
|
#18+
Уважаемые господа! Даю честное благородное слово, что если бы БЫЛА возможность на одинаковом железе и с одинаковыми настройками провести тестирование, я бы сюда постил не "вопрос", а "информацию с восхищением" :) Поэтому повторяю вопрос с подсказками :) 1) Может кто-то у себя провести тест - благо при наличии 9.40 несколько щелчков мыши :) 2) может кто-то уже сталкивался с проблемой быстродействия SEQUNCE - и ждал этого улучшения как манны небесной - и видел ссылку на исправление в release notes ... Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2006, 22:00 |
|
||
|
Скорость работы SEQUENCE в IDS 9.40 - UC7 vs UC8
|
|||
|---|---|---|---|
|
#18+
АнатоЛойПоэтому повторяю вопрос с подсказками :) 1) Может кто-то у себя провести тест - благо при наличии 9.40 несколько щелчков мыши :) 2) может кто-то уже сталкивался с проблемой быстродействия SEQUNCE - и ждал этого улучшения как манны небесной - и видел ссылку на исправление в release notes ... Заранее спасибо у меня на тестовой машине - 3m 23sec (Sun Fire V210, процы UltraSparc IIIi) правда, informix - 9.40.FC7, наверное, это не то :( У меня тоже есть вопрос - а что, SERIAL работает быстрее, чем SEQUENCE? Хотя, конечно, очень жаль, что производительность SEQENCE действительно такая низкая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 18:25 |
|
||
|
Скорость работы SEQUENCE в IDS 9.40 - UC7 vs UC8
|
|||
|---|---|---|---|
|
#18+
Informix 10.0 UC5 меньше 1 сек. точнее не засекал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 18:36 |
|
||
|
Скорость работы SEQUENCE в IDS 9.40 - UC7 vs UC8
|
|||
|---|---|---|---|
|
#18+
Да, забыл. HP DL 385 2-х ядерный Athlon 2.4 ГГц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 18:38 |
|
||
|
Скорость работы SEQUENCE в IDS 9.40 - UC7 vs UC8
|
|||
|---|---|---|---|
|
#18+
softicу меня на тестовой машине - 3m 23sec (Sun Fire V210, процы UltraSparc IIIi) правда, informix - 9.40.FC7, наверное, это не то :( У меня тоже есть вопрос - а что, SERIAL работает быстрее, чем SEQUENCE? Хотя, конечно, очень жаль, что производительность SEQENCE действительно такая низкая. 1. Судя по совпадению цифирей 9.40.xC7 - вполне может быть, что проблема одного рода... 2. На 9.40 UC7 тест показывает, что у этой версии для SERIAL и SEQUENCE, похоже, либо разные технологии реализации, либо SEQUENCE сделан с "пустыми циклами для будущего повышения производительности" :) ... По крайней мере, скорость вставки 10000 записей в TEMP TABLE (id SERIAL, fld INTEGER) WITH NO LOG методом INSERT INTO tmp_serial(fld) SELECT num FROM tmp2 - задержек практически не вызывает (у меня в районе 0.15 сек) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 14:21 |
|
||
|
Скорость работы SEQUENCE в IDS 9.40 - UC7 vs UC8
|
|||
|---|---|---|---|
|
#18+
АнатоЛой 1. Судя по совпадению цифирей 9.40.xC7 - вполне может быть, что проблема одного рода... 2. На 9.40 UC7 тест показывает, что у этой версии для SERIAL и SEQUENCE, похоже, либо разные технологии реализации, либо SEQUENCE сделан с "пустыми циклами для будущего повышения производительности" :) ... По крайней мере, скорость вставки 10000 записей в TEMP TABLE (id SERIAL, fld INTEGER) WITH NO LOG методом INSERT INTO tmp_serial(fld) SELECT num FROM tmp2 - задержек практически не вызывает (у меня в районе 0.15 сек) А как апгрейдится c 9.40.xC7 до 9.40.xC8? И есть ли смысл - кроме SEQUENCE там что-то ещё оптимизировали? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 17:37 |
|
||
|
Скорость работы SEQUENCE в IDS 9.40 - UC7 vs UC8
|
|||
|---|---|---|---|
|
#18+
softic АнатоЛой 1. Судя по совпадению цифирей 9.40.xC7 - вполне может быть, что проблема одного рода... 2. На 9.40 UC7 тест показывает, что у этой версии для SERIAL и SEQUENCE, похоже, либо разные технологии реализации, либо SEQUENCE сделан с "пустыми циклами для будущего повышения производительности" :) ... По крайней мере, скорость вставки 10000 записей в TEMP TABLE (id SERIAL, fld INTEGER) WITH NO LOG методом INSERT INTO tmp_serial(fld) SELECT num FROM tmp2 - задержек практически не вызывает (у меня в районе 0.15 сек) А как апгрейдится c 9.40.xC7 до 9.40.xC8? И есть ли смысл - кроме SEQUENCE там что-то ещё оптимизировали? :) Интересно, что я не вижу ничего похожего в списке починеных багов на http://publib.boulder.ibm.com/epubs/html/29920280.html Из нового : http://publib.boulder.ibm.com/epubs/html/29920460.html The following enhancements were added in Version 9.40.xC8: * Secure DataBlade Module Paths * DB_LIBRARY PATH Configuration Parameter * Dbspace backup without implicit log backup * Enabling view folding to improve query performance ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 22:01 |
|
||
|
Скорость работы SEQUENCE в IDS 9.40 - UC7 vs UC8
|
|||
|---|---|---|---|
|
#18+
Протестировал на 9.40.TС2E1. В упор отказалось делать "LET v_val = SEQ_TEST.nextval", пришлось переписать как CREATE PROCEDURE test_seq(p_cnt INT) DEFINE i INT; DEFINE v_val INT ; FOR i = 1 TO p_cnt --LET v_val = select SEQ_TEST.nextval into v_val from systables where tabid = 100; END FOR; END PROCEDURE Срабатывает в течении секунды. В таком вот аксепте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 22:30 |
|
||
|
|

start [/forum/topic.php?fid=44&msg=33799803&tid=1608639]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 203ms |
| total: | 362ms |

| 0 / 0 |
