AntonGart
Дата: 12.12.2007 14:20:38
Всем, привет.
Я тут похоже переоптимизировал "свободный" поиск в приложении: выкинул бинды, задумав помочь оптимайзеру, но не дооценил количество запросов. В итоге имеем сейчас ORA-04031: unable to allocate 20836 bytes of shared memory ("shared pool","unknown object","sga heap(1,0)","session param values"). Грешу на себя, буду переписывать снова с биндами для столбцов с нормально распределенными данных.
Но так и не понимаю почему оракл просто не выкидывает по LRU старые запросы из разделяемого пула (на что я надеялся), а выдает 04031?