Home » Performance » MySQL » From time to time very slow UPDATE
icon5.gif  From time to time very slow UPDATE [message #978] Fri, 23 March 2007 13:23 Go to previous message
4matic  is currently offline 4matic
Messages: 2
Registered: March 2007
Junior Member
I have a system:
Windows XP SP2
MySQL 5.0.27
PHP 5.2.0 (mysqli ext)

CREATE TABLE `parts` (                                
          `partid` int(10) unsigned NOT NULL auto_increment,  
          `oenumsearch` char(30) NOT NULL,                    
          `tmid` smallint(5) unsigned NOT NULL default '0',   
          `oenum` char(35) NOT NULL,                          
          `isset` smallint(5) unsigned default '0',           
          `numtypeid` smallint(5) unsigned default '0',       
          `textid` int(10) unsigned default NULL,             
          `texts` char(255) default NULL,                     
          `isttx` tinyint(1) unsigned NOT NULL default '0',   
          `isimg` tinyint(1) unsigned NOT NULL default '0',   
          `isauto` tinyint(1) unsigned NOT NULL default '0',  
          `remarks` char(255) default NULL,                   
          PRIMARY KEY  (`partid`),                            
          KEY `tmid` (`tmid`),                                
          KEY `oenums` (`oenumsearch`,`tmid`),                
          KEY `oenumsearch` (`oenumsearch`),                  
          KEY `isset` (`isset`),                              
          KEY `numtypeid` (`numtypeid`),                      
          KEY `textid` (`textid`)                             
        ) ENGINE=InnoDB

I start transaction and update some tables. One of the updated tables is `parts`. When start query:
UPDATE `parts` SET `textid`=1471, `texts`="Some text" WHERE `partid`=47437


Database is stuck, and query executed about 300-400 seconds. In this time I cant start another query. Another query is wait while ends query for update.
This stuks is happend form time to time. Only one client sends query, thats means database is not busy.

Where looking for problem? I dont uderstand what to do. Help me, please.

P.S. Sorry for my dreadful English, my native language is PHP Smile.

[Updated on: Fri, 23 March 2007 13:31]

Read Message
Read Message
Read Message
Previous Topic:Is This ODBC connectivity error or VB application error
Next Topic:Slow query
Goto Forum:

  


Current Time: Sun Jul 5 22:24:05 EDT 2009

Total time taken to generate the page: 0.01018 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 2.7.7.
Copyright ©2001-2007 FUD Forum Bulletin Board Software

MySQL is a trademark of Sun Microsystems.
InnoDB is a trademark of Oracle Corp.

Percona Performance Forums are a service of Percona, Inc.
Not affiliated with Sun Microsystems or Oracle Corp.