|
|
|
Производительность update с использованием явного курсора
|
|||
|---|---|---|---|
|
#18+
hi all Дано: WI-V2.5.3.26726, суперклассик, коннект с кешем = 16384, FW = OFF, страница = 4096 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. DDL: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Задача: записать в F01 значение из этого же столбца, но "следующей" строки в порядке возрастания ID. То есть, для набора: Код: plaintext 1. 2. 3. 4. 5. 6. Код: plaintext 1. 2. 3. 4. 5. 6. var-1 Через SQL, тупо в лоб: 12738 ms Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 13497 ms Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 12132 ms Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 689480 ms Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 643594 ms Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. Явные курсоры с апдейтами - вещи плохо совместимые, что ле ? Откудова там это дикое число IR'ов ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2014, 19:26:15 |
|
||
|
Производительность update с использованием явного курсора
|
|||
|---|---|---|---|
|
#18+
на тройке не пробовал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2014, 19:43:09 |
|
||
|
Производительность update с использованием явного курсора
|
|||
|---|---|---|---|
|
#18+
dimitrна тройке не пробовал?запустил на серваке: Код: plaintext 1. 2. 3. 4. 5. - та же печалька, на 4-м и 5-м вариантах: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2014, 20:06:31 |
|
||
|
Производительность update с использованием явного курсора
|
|||
|---|---|---|---|
|
#18+
пардон, 5-й вариант забыл: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2014, 20:12:15 |
|
||
|
Производительность update с использованием явного курсора
|
|||
|---|---|---|---|
|
#18+
занесешь в трекер? Я вроде понимаю, в чем там проблема, но исправить быстро не обещаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2014, 20:42:48 |
|
||
|
Производительность update с использованием явного курсора
|
|||
|---|---|---|---|
|
#18+
dimitrзанесешь в трекер? Занёс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2014, 20:56:04 |
|
||
|
|

start [/forum/topic.php?fid=40&gotonew=1&tid=1563768]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
182ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 500ms |

| 0 / 0 |
