Как выделить достаточно памяти (ORA-04030)

bgn
Дата: 02.03.2007 13:17:40
При выполнении запроса (раньше он нормально работал) вылетает такая ошибка
ORA-04030: out of process memory when trying to allocate 1048576 bytes (cursor work he,QERHJ Hash Table)
Oracle 8i, win2000 server
Какие данные нужны еще для помощи?
bgn
Дата: 02.03.2007 13:24:11
select * from v$sysstat where name like'%pga%' or name like '%uga%'
15session uga memory1293670092
16session uga memory max112577701492
20session pga memory1208787819864
21session pga memory max1215366554504
Истина где-то там
Дата: 02.03.2007 14:18:15
Параметры инициализации?
Сколько памяти на сервере?
Перезагрузить экземпляр можно?
bgn
Дата: 02.03.2007 14:19:32
Истина где-то там
Параметры инициализации?
Сколько памяти на сервере?
Перезагрузить экземпляр можно?

1. что такое?
2. 2 гига
3. нет

Блин люди отчеты посмотреть немогут
раньше небыло никогда такого, и DBA у нас нету
bgn
Дата: 02.03.2007 14:21:11
запрос использует моного хешджойна (причем сам, без подсказок)
но если на use_nl переделать "дорогие" таблицы, то результата недождешься.
Истина где-то там
Дата: 02.03.2007 14:24:03
bgn
запрос использует моного хешджойна (причем сам, без подсказок)
но если на use_nl переделать "дорогие" таблицы, то результата недождешься.

У вас памяти физически на сервере не хватает для hash-join, в винде есть проблемы с возвращением использованной PGA ОС. Самый простой способ решить проблему - перезагрузить службу
Fucker
Дата: 02.03.2007 14:25:25
bgn
При выполнении запроса (раньше он нормально работал) вылетает такая ошибка
ORA-04030: out of process memory when trying to allocate 1048576 bytes (cursor work he,QERHJ Hash Table)
Oracle 8i, win2000 server
Какие данные нужны еще для помощи?
Note: 233869.1 Diagnosing and Resolving ORA-4030 errors
Note: 46001.1 Oracle Database and the Windows NT memory architecture, Technical Bulletin
Note: 116076.1 Tackling ORA-4030 on WindowsNT

Fucker
bgn
Дата: 02.03.2007 14:28:43
нету логина на металик
bgn
Дата: 02.03.2007 14:30:55
Истина где-то там
У вас памяти физически на сервере не хватает для hash-join, в винде есть проблемы с возвращением использованной PGA ОС. Самый простой способ решить проблему - перезагрузить службу

Т.е. она все время будет постепенно засоряться, и переодически нужно будет ребутить сервак?
А настроить случаем нельзя параметры, чтоб он меньшими объемами обходился.
Истина недоступна
Дата: 02.03.2007 14:31:41
bgn
нету логина на металик

Извини, но что это за приложение такое, перезапустить которое нельзя, но ни DBA, ни тех. поддержки нет?