|
|
|
падает скорость
|
|||
|---|---|---|---|
|
#18+
Oracle 9i, создана global temporary таблица, приложение вставляет в нее записи. формируется порядка 9000 записей. первый раз вставка проходит за 9 секунд, второй за 40 секунд, третий за 130 секунд... что бы это значило? как добиться стабильности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2003, 12:45:19 |
|
||
|
падает скорость
|
|||
|---|---|---|---|
|
#18+
Я конечно не волшебник а только учусь :-) Может всё дело в temporary сегменте? Такие таблицы вроде там создаются... И ещё на всякий случай : каждый раз вставляется 9000 записей так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2003, 12:56:05 |
|
||
|
падает скорость
|
|||
|---|---|---|---|
|
#18+
Планы выполнения? Тиg temporary tablespace его параметры создания? rows preserve или delete? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2003, 13:01:21 |
|
||
|
падает скорость
|
|||
|---|---|---|---|
|
#18+
Если вы имеете ввиду temp segment, то используется он в основном для сортировок при вызове order by...и для некоторых других операций, когда не хватает памяти в SGA. Если у вас проходят мощнейшие сортировки при сложных запросах он у вас может вырасти до нескольких гигов. При этом там сохраняются какие-то данные (вероятно для ускоренного повторного использования) так что единственный способ его уменьшить, - это удалить и создать заново. Мой вам совет разберитесь с сортировками, может стоит дать больше памяти для сортировок в SGA, или как-то переделать запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2003, 13:06:33 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=32193579&tid=1989767]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
205ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
2ms |
| others: | 213ms |
| total: | 497ms |

| 0 / 0 |
