Database Development
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
User Name:
Password:
Remember me
 
Go Back   Dev Articles Community ForumsDatabasesDatabase Development

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Display Modes
 
Unread Dev Articles Community Forums Sponsor:
Stay one step ahead of the competition. Evaluate and give feedback on some of the hottest web development tools on the market today. Make your opinion heard! Click Here
  #1  
Old July 12th, 2004, 07:53 PM
jessy jessy is offline
Registered User
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jul 2004
Posts: 1 jessy User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Post lock wait transaction time out

I am running MySQL 4.0.20 on redhat 9.

But i always facing a problem of that the table is being lock.
i see from the process list that i am the only one trying to update the record and the rest of the connection do nothing. Below is the log file i get when i try to show the innodb status when the table is lock.

---TRANSACTION 0 39597242, not started, process no 6755, OS thread id 36874

MySQL thread id 1, query id 3913 192.168.100.30 root

---TRANSACTION 0 39662855, ACTIVE 1 sec, process no 6777, OS thread id 98328

mysql tables in use 1, locked 0

MySQL thread id 16, query id 69698 192.168.100.125 root Sending data

SELECT * FROM proditem
Trx read view will not see trx with id >= 0 39662856, sees < 0 39615888

---TRANSACTION 0 39615888, ACTIVE 1831 sec, process no 6761, OS thread id 61455

1610 lock struct(s), heap size 93504, undo log entries 1

MySQL thread id 7, query id 60176 192.168.100.37 root

Trx read view will not see trx with id >= 0 39615896, sees < 0 39615896

--------
FILE I/O
--------
I/O thread 0 state: waiting for i/o request (insert buffer thread)

I/O thread 1 state: waiting for i/o request (log thread)

I/O thread 2 state: waiting for i/o request (read thread)

I/O thread 3 state: waiting for i/o request (write thread)

Pending normal aio reads: 0, aio writes: 0,
ibuf aio reads: 0, log i/o's: 0, sync i/o's: 0

Pending flushes (fsync) log: 0; buffer pool: 0

152857 OS file reads, 2407 OS file writes, 1065 OS fsyncs

147.89 reads/s, 21774 avg bytes/read, 0.09 writes/s, 0.09 fsyncs/s

-------------------------------------
INSERT BUFFER AND ADAPTIVE HASH INDEX

-------------------------------------
Ibuf for space 0: size 1, free list len 5, seg size 7,

481 inserts, 481 merged recs, 321 merges
Hash table size 34679, used cells 1200, node heap has 2 buffer(s)

739.43 hash searches/s, 529.01 non-hash searches/s
---
LOG
---

Log sequence number 6 883631228
Log flushed up to 6 883631228

Last checkpoint at 6 883631228
0 pending log writes, 0 pending chkp writes

682 log i/o's done, 0.04 log i/o's/second
----------------------

BUFFER POOL AND MEMORY
----------------------

Total memory allocated 18582296; in additional pool allocated 1048576
Buffer pool size 512

Free buffers 0
Database pages 505
Modified db pages 0

Pending reads 0
Pending writes: LRU 0, flush list 0, single page 0

Pages read 225724, created 8, written 1675
196.55 reads/s, 0.00 creates/s, 0.02 writes/s

Buffer pool hit rate 950 / 1000

--------------
ROW OPERATIONS
--------------

0 queries inside InnoDB, 0 queries in queue

Main thread process no. 6738, id 28680, state: sleeping

Number of rows inserted 119, updated 165, deleted 7, read 2443535

0.00 inserts/s, 0.00 updates/s, 0.00 deletes/s, 1481.69 reads/s
----------------------------

I dont know how to analyze this, can someone expert tell me how to solve this problem? How this problem happen?

Reply With Quote
  #2  
Old November 27th, 2004, 03:07 AM
vrush vrush is offline
Registered User
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Nov 2004
Posts: 1 vrush User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
How to change transaction time out using c#?

Dear all,

I am getting an error message such as "Transaction Time out"
during my Database transaction if its too long. On the safer side
i want to increase my transaction time out.
My application is ASP.NET web application using c#.
Please help me if possible.

thanks in advance.
Vrush.

Reply With Quote
Reply

Viewing: Dev Articles Community ForumsDatabasesDatabase Development > lock wait transaction time out


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 3 hosted by Hostway