Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 insert into global temporary table, wait  [new]
insert waits
Guest
Две сессии вставляют во временную таблицу данные вида insert into temp_tbl(...) select ... from ...
на временной таблице составной первичный ключ.
select s.sid,s.SQL_ADDRESS from v$session s where s.USERNAME  = 'user' and s.STATUS = 'ACTIVE'
SID	SQL_ADDRESS

81	00000004D80F7FE8
208	00000004D80F7FE8
select * from v$session_wait s where s.sid in (81,208) and wait_time = 0
ничего не выдает
select id1,id2,lmode,request from v$lock l where l.sid in (81,208) and l.type = 'TX'
ID1	ID2	LMODE	REQUEST

655392	901971	6	0
524306	1250488	6	0
select * from v$version
BANNER

Oracle9i Enterprise Edition Release 9.2.0.7.0 - 64bit Production
PL/SQL Release 9.2.0.7.0 - Production
CORE	9.2.0.7.0	Production
TNS for Solaris: Version 9.2.0.7.0 - Production
NLSRTL Version 9.2.0.7.0 - Production
Пните куды капать, чё-то не втыкаю
30 окт 08, 11:37    [6375068]     Ответить | Цитировать Сообщить модератору
 Re: insert into global temporary table, wait  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8131
А что конкретно не нравится желающему втыкать?
30 окт 08, 11:43    [6375116]     Ответить | Цитировать Сообщить модератору
 Re: insert into global temporary table, wait  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18484
А что ты надеяшься увидеть?
Хоть ключ и первичный, но таблица временная
У каждой сессии свой ключ
30 окт 08, 11:43    [6375117]     Ответить | Цитировать Сообщить модератору
 Re: insert into global temporary table, wait  [new]
insert waits
Guest
Мне не нравится, что сессия активная, а чего она ждет я не вижу…
30 окт 08, 11:50    [6375170]     Ответить | Цитировать Сообщить модератору
 Re: insert into global temporary table, wait  [new]
orTOPed
Member

Откуда: |▒|▒|▒|▒|▒|
Сообщений: 611
select * from v$session_wait s where s.sid in (81,208) and wait_time = 0
может без "and wait_time = 0" ?
---
Remember yourself
30 окт 08, 12:19    [6375427]     Ответить | Цитировать Сообщить модератору
 Re: insert into global temporary table, wait  [new]
insert waits
Guest
Всем спасибо, план селекта слетел, а я недоглядел...
30 окт 08, 12:43    [6375637]     Ответить | Цитировать Сообщить модератору
 Re: insert into global temporary table, wait  [new]
ERROR MESSAGE
Member

Откуда: Москва
Сообщений: 376
insert waits
Всем спасибо, план селекта слетел, а я недоглядел...

И тебя пожалуйста, друже, у меня тоже молоко убегало из кастрюли, а я утюг выключил ))
30 окт 08, 12:46    [6375660]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить