Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Get binds without 10046 level 12 in 9i  [new]
Timm
Member

Откуда: Moscow, Ё-burg
Сообщений: 3696
Ку.
Подскажите, плз, есть ли возможность получить значение биндов открытых курсоров другой сессии без трассы в девятке?
Т.е. хочецца получить аналог v$sql_bind_capture, если такое возможно.
Спасибо.
13 ноя 07, 11:38    [4908465]     Ответить | Цитировать Сообщить модератору
 Re: Get binds without 10046 level 12 in 9i  [new]
Jannny
Member

Откуда: Спб
Сообщений: 6424
ИМХО никак... До 10ой версии позиционировалось, что это приват, не положено :) только PGA-данные.
Вот интересно, а у нас в 10ке в размещении что-то поменялось? Или все проще?

Ещё раз повторюсь - личная "имха", не более того.
13 ноя 07, 12:34    [4908900]     Ответить | Цитировать Сообщить модератору
 Re: Get binds without 10046 level 12 in 9i  [new]
Timm
Member

Откуда: Moscow, Ё-burg
Сообщений: 3696
Jannny
До 10ой версии позиционировалось, что это приват, не положено :) только PGA-данные.

нипонял...

В >=10 есть x$kqlfbc, из которой получается v$sql_bind_capture.
В 9-ке для v$sql_bind_data используется x$kxsbd, но данные в ней, аналогично, только для текущей сессии.
13 ноя 07, 15:37    [4910310]     Ответить | Цитировать Сообщить модератору
 Re: Get binds without 10046 level 12 in 9i  [new]
Jannny
Member

Откуда: Спб
Сообщений: 6424
Я имела ввиду только то, что значения биндов хранятся в PGA(UGA) (естественно с оговорками :) ) и что нет доступа к этой инфе со стороны по физ. причинам.
А v$sql_bind_capture - это детище SGA. И на самом то деле это не совсем то, что Вы описали как желаемое. То бишь показывает последний или первый(?) набор биндов для открытого (разделяемого) запроса.

ЗЫ: Кстати мой дурацкий вопрос в первом ответе возник только потому, что я посчитала, что эта новая вьюха показывает все значения переменных всех чужих сессий :)

ЗЫ2: Поправьте меня, если я не права, мне интересно :) Теория у меня хромает :(
13 ноя 07, 16:42    [4910822]     Ответить | Цитировать Сообщить модератору
 Re: Get binds without 10046 level 12 in 9i  [new]
Timm
Member

Откуда: Moscow, Ё-burg
Сообщений: 3696
Jannny
А v$sql_bind_capture - это детище SGA. И на самом то деле это не совсем то, что Вы описали как желаемое. То бишь показывает последний или первый(?) набор биндов для открытого (разделяемого) запроса.

Последний, ага. хочу того же. но в 9-ке.
Jannny

мне интересно :)

Мне тоже ;)
13 ноя 07, 22:21    [4912167]     Ответить | Цитировать Сообщить модератору
 Re: Get binds without 10046 level 12 in 9i  [new]
Залетный гость
Guest
попробуй oradebug heapdump
14 ноя 07, 10:24    [4913104]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить