vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| I keep seeing this return from running a DBCC OpenTran: Transaction information for database 'Live_App'. Oldest active transaction: SPID (server process ID) : 92 UID (user ID) : 1 Name : DTCXact LSN : (12837:1924:1) Start time : Oct 4 2004 8:54:03:570AM DBCC execution completed. If DBCC printed error messages, contact your system administrator. I don't see anywhere in code that begins a transaction with the name DTCXact explicitly. Is this a generic name for any transaction that is opened without an explicit name? The problem I am having with this is that sometime it will start and may not get commited or rolledback for quite some time. I have seen it remain for over 1 1/2 hours before. Would that be caused by the application not cleaning it up? Your help in explaining the source of this will be appreciated. I did find an entry on Microsoft.com that used the word DTCXact. It was talking about Transaction Propagation from Resource Manager To Application. I'm not sure if this applies to what I am seeing here or not. Thank you. Kalvin *** Sent via Developersdex http://www.developersdex.com *** Don't just participate in USENET...get rewarded for it! |
| ||||
| "Kalvin" <ktXXDelMeXXuel@streck.com> wrote in message news:4161599e$0$26142$c397aba@news.newsgroups.ws.. . > > I keep seeing this return from running a DBCC OpenTran: > > Transaction information for database 'Live_App'. > > Oldest active transaction: > SPID (server process ID) : 92 > UID (user ID) : 1 > Name : DTCXact > LSN : (12837:1924:1) > Start time : Oct 4 2004 8:54:03:570AM > DBCC execution completed. If DBCC printed error messages, contact your > system administrator. > > > I don't see anywhere in code that begins a transaction with the name > DTCXact explicitly. Is this a generic name for any transaction that is > opened without an explicit name? The problem I am having with this is > that sometime it will start and may not get commited or rolledback for > quite some time. I have seen it remain for over 1 1/2 hours before. > Would that be caused by the application not cleaning it up? > Your help in explaining the source of this will be appreciated. I did > find an entry on Microsoft.com that used the word DTCXact. It was > talking about Transaction Propagation from Resource Manager To > Application. I'm not sure if this applies to what I am seeing here or > not. > > Thank you. > Kalvin > > *** Sent via Developersdex http://www.developersdex.com *** > Don't just participate in USENET...get rewarded for it! It looks like a distributed query, ie. a query or stored procedure being executed on another server via a linked server (DTC is the Distributed Transaction Coordinator service). You can use DBCC INPUTBUFFER, fn_get_sql(), or Profiler to see exactly what the SPID is doing. Simon |