CftClub.ru
Клуб специалистов ЦФТ-Банк

Dump of memory from

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Oracle DBA
Предыдущая тема :: Следующая тема  
Автор Сообщение
prog
Эксперт


Вступление в Клуб: 03.03.2008
СообщениеЧт Авг 26, 2010 08:28   Dump of memory from Ответить с цитатой
Полезность: Нет оценки
Есть база (не ибсо) на Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production.
Есть приложение которое ломается на вроде как простой операции с ошибкой.
Как оказалась ошибка связана с внутренней проблемой в БД при выполнении запроса
Код:
INSERT INTO "TEMPTABLEFORRECREATE" ( "CRYPTOUID","DATEFINISH","DATESTART","DECRYPTPARAMS","ENCRYPTPARAMS","PROFILEID",
"SIGNPARAMS","VERIFYPARAMS","FACTIVE","FEXTENDEDKEYS","FTEMPORARY","ETOKEN" ) VALUES ( :1,:2,:3,:4,:5,:6,:7,:8,:9,:10,:11,:12)


В трассировке в этот момент
Цитата:
=====================
PARSING IN CURSOR #4 len=244 dep=0 uid=39 oct=2 lid=39 tim=1750767715746 hv=2001928574 ad='8aa10050'
INSERT INTO "TEMPTABLEFORRECREATE" ( "CRYPTOUID","DATEFINISH","DATESTART","DECRYPTPARAMS","ENCRYPTPARAMS","PROFILEID","SIGNPARAMS","VERIFYPARAMS","FACTIVE","FEXTENDEDKEYS","FTEMPORARY","ETOKEN" ) VALUES ( :1,:2,:3,:4,:5,:6,:7,:8,:9,:10,:11,:12)
END OF STMT
PARSE #4:c=0,e=10,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=1,tim=1750767715743
BINDS #4:
kkscoacd
Bind#0
oacdty=01 mxl=128(07) mxlc=00 mal=00 scl=00 pre=00
oacflg=07 fl2=1000010 frm=01 csi=35 siz=176 off=0
kxsbbbfp=ffffffff7d930d50 bln=128 avl=07 flg=05
value="AVTO"
Bind#1
oacdty=02 mxl=22(22) mxlc=00 mal=00 scl=00 pre=00
oacflg=07 fl2=1000000 frm=00 csi=00 siz=0 off=128
kxsbbbfp=ffffffff7d930dd0 bln=22 avl=04 flg=01
value=733709
Bind#2
oacdty=02 mxl=22(22) mxlc=00 mal=00 scl=00 pre=00
oacflg=07 fl2=1000000 frm=00 csi=00 siz=0 off=152
kxsbbbfp=ffffffff7d930de8 bln=22 avl=04 flg=01
value=733344
Bind#3
oacdty=112 mxl=4000(4000) mxlc=00 mal=00 scl=00 pre=00
oacflg=01 fl2=1000000 frm=01 csi=35 siz=4000 off=0
kxsbbbfp=ffffffff7d970dc8 bln=4000 avl=40 flg=05
value=
Dump of memory from 0xFFFFFFFF7D970DC8 to 0xFFFFFFFF7D970DF0
FFFFFFFF7D970DC0 00260001 02080001 [.&......]
FFFFFFFF7D970DD0 00010000 00620AE3 0000006B 0023000A [.....b.....k.#..]
FFFFFFFF7D970DE0 00000001 00000000 0EE9DE6E 2A248D6A [...........n*$.j]
Bind#4
oacdty=112 mxl=4000(4000) mxlc=00 mal=00 scl=00 pre=00
oacflg=01 fl2=1000000 frm=01 csi=35 siz=4000 off=0
kxsbbbfp=ffffffff7d8f5b98 bln=4000 avl=40 flg=05
value=
Dump of memory from 0xFFFFFFFF7D8F5B98 to 0xFFFFFFFF7D8F5BC0
FFFFFFFF7D8F5B90 00260001 02080001 [.&......]
FFFFFFFF7D8F5BA0 00010000 00620AE3 0000006C 0023000A [.....b.....l.#..]
FFFFFFFF7D8F5BB0 00000001 00000000 FFD22459 FE7D46A0 [..........$Y.}F.]
Bind#5
oacdty=02 mxl=22(22) mxlc=00 mal=00 scl=00 pre=00
oacflg=07 fl2=1000000 frm=00 csi=00 siz=24 off=0
kxsbbbfp=ffffffff7d930d20 bln=22 avl=05 flg=05
value=1000122
Bind#6
oacdty=112 mxl=4000(4000) mxlc=00 mal=00 scl=00 pre=00
oacflg=01 fl2=1000000 frm=01 csi=35 siz=4000 off=0
kxsbbbfp=ffffffff7d972f08 bln=4000 avl=40 flg=05
value=
Dump of memory from 0xFFFFFFFF7D972F08 to 0xFFFFFFFF7D972F30
FFFFFFFF7D972F00 00260001 02080001 [.&......]
FFFFFFFF7D972F10 00010000 00620AE3 0000006D 0023000A [.....b.....m.#..]
FFFFFFFF7D972F20 00000001 00000000 A31867C4 9D6073F4 [..........g..`s.]
Bind#7
oacdty=112 mxl=4000(4000) mxlc=00 mal=00 scl=00 pre=00
oacflg=01 fl2=1000000 frm=01 csi=35 siz=4000 off=0
kxsbbbfp=ffffffff7d971f28 bln=4000 avl=40 flg=05
value=
Dump of memory from 0xFFFFFFFF7D971F28 to 0xFFFFFFFF7D971F50
FFFFFFFF7D971F20 00260001 02080001 [.&......]
FFFFFFFF7D971F30 00010000 00620AE3 0000006E 0023000A [.....b.....n.#..]
FFFFFFFF7D971F40 00000001 00000000 0BEA9BFF 786C54DC [............xlT.]
Bind#8
oacdty=02 mxl=22(22) mxlc=00 mal=00 scl=00 pre=00
oacflg=07 fl2=1000000 frm=00 csi=00 siz=96 off=0
kxsbbbfp=ffffffff7d930ca8 bln=22 avl=01 flg=05
value=0
Bind#9
oacdty=02 mxl=22(22) mxlc=00 mal=00 scl=00 pre=00
oacflg=07 fl2=1000000 frm=00 csi=00 siz=0 off=24
kxsbbbfp=ffffffff7d930cc0 bln=22 avl=01 flg=01
value=0
Bind#10
oacdty=02 mxl=22(22) mxlc=00 mal=00 scl=00 pre=00
oacflg=07 fl2=1000000 frm=00 csi=00 siz=0 off=48
kxsbbbfp=ffffffff7d930cd8 bln=22 avl=02 flg=01
value=1
Bind#11
oacdty=02 mxl=22(22) mxlc=00 mal=00 scl=00 pre=00
oacflg=07 fl2=1000000 frm=00 csi=00 siz=0 off=72
kxsbbbfp=ffffffff7d930cf0 bln=22 avl=00 flg=01
WAIT #4: nam='direct path read temp' ela= 39 file number=201 first dba=13196 block cnt=1 obj#=-1 tim=1750767716687
WAIT #4: nam='direct path read temp' ela= 36 file number=201 first dba=13197 block cnt=1 obj#=-1 tim=1750767716788
WAIT #4: nam='direct path read temp' ela= 36 file number=201 first dba=13198 block cnt=1 obj#=-1 tim=1750767716887
WAIT #4: nam='direct path read temp' ela= 36 file number=201 first dba=13199 block cnt=1 obj#=-1 tim=1750767716987
EXEC #4:c=0,e=1289,p=4,cr=5,cu=4,mis=0,r=1,dep=0,og=1,tim=1750767717095
WAIT #4: nam='SQL*Net message to client' ela= 1 driver id=1413697536 #bytes=1 p3=0 obj#=-1 tim=1750767717137
WAIT #4: nam='SQL*Net message from client' ela= 369 driver id=1413697536 #bytes=1 p3=0 obj#=-1 tim=1750767717530
WAIT #0: nam='SQL*Net message to client' ela= 1 driver id=1413697536 #bytes=1 p3=0 obj#=-1 tim=1750767717584
WAIT #0: nam='SQL*Net message from client' ela= 257 driver id=1413697536 #bytes=1 p3=0 obj#=-1 tim=1750767717865
WAIT #0: nam='SQL*Net message to client' ela= 0 driver id=1413697536 #bytes=1 p3=0 obj#=-1 tim=1750767717914
WAIT #0: nam='SQL*Net message from client' ela= 234 driver id=1413697536 #bytes=1 p3=0 obj#=-1 tim=1750767718169
WAIT #0: nam='SQL*Net message to client' ela= 0 driver id=1413697536 #bytes=1 p3=0 obj#=-1 tim=1750767718218
WAIT #0: nam='SQL*Net message from client' ela= 232 driver id=1413697536 #bytes=1 p3=0 obj#=-1 tim=1750767718471
WAIT #0: nam='SQL*Net message to client' ela= 0 driver id=1413697536 #bytes=1 p3=0 obj#=-1 tim=1750767718519
WAIT #0: nam='SQL*Net message from client' ela= 2264 driver id=1413697536 #bytes=1 p3=0 obj#=-1 tim=1750767720805
STAT #3 id=1 cnt=40 pid=0 pos=1 obj=0 op='SORT ORDER BY (cr=374 pr=0 pw=0 time=18014 us)'
STAT #3 id=2 cnt=1102 pid=1 pos=1 obj=43417 op='TABLE ACCESS FULL CRYPTOUID (cr=374 pr=0 pw=0 time=9958 us)'
XCTEND rlbk=0, rd_only=0
WAIT #0: nam='log file sync' ela= 49493 buffer#=2832 p2=0 p3=0 obj#=-1 tim=1750767771252
WAIT #0: nam='SQL*Net message to client' ela= 1 driver id=1413697536 #bytes=1 p3=0 obj#=-1 tim=1750767771291
WAIT #0: nam='SQL*Net message from client' ela= 1473 driver id=1413697536 #bytes=1 p3=0 obj#=-1 tim=1750767772781
XCTEND rlbk=0, rd_only=1
=====================


В чем причина "Dump of memory from" может быть?
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеЧт Авг 26, 2010 13:22    Ответить с цитатой
Полезность: Нет оценки
Хм, такого у себя ни разу не встречали, возможно значения связываемых переменных большие....


INSERT INTO "TEMPTABLEFORRECREATE" ( "CRYPTOUID","DATEFINISH","DATESTART","DECRYPTPARAMS","ENCRYPTPARAMS","PROFILEID",
"SIGNPARAMS","VERIFYPARAMS","FACTIVE","FEXTENDEDKEYS","FTEMPORARY","ETOKEN" ) -а тип данных какой LOB ?
prog
Эксперт


Вступление в Клуб: 03.03.2008
СообщениеЧт Авг 26, 2010 13:44    Ответить с цитатой
Полезность: Нет оценки
CRYPTOUID VARCHAR2(51 BYTE) NOT NULL,
DATEFINISH FLOAT(126),
DATESTART FLOAT(126),
DECRYPTPARAMS CLOB,
ENCRYPTPARAMS CLOB,
PROFILEID FLOAT(126) NOT NULL,
SIGNPARAMS CLOB,
VERIFYPARAMS CLOB,
FACTIVE FLOAT(126),
FEXTENDEDKEYS FLOAT(126),
FTEMPORARY FLOAT(126)
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеЧт Авг 26, 2010 14:30    Ответить с цитатой
Полезность: 1
А если трассировать не 12 уровнем, а 8 , чтобы не было bind переменных то такого быть не должно(если не критично отсутствие вставляемых значений в трассе запроса) - 40 ячеек памяти дампятся при попытке вывести значение CLOB-а в трэйсе.
prog
Эксперт


Вступление в Клуб: 03.03.2008
СообщениеЧт Авг 26, 2010 14:40    Ответить с цитатой
Полезность: Нет оценки
Спасибо за информацию.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Oracle DBA Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru