Hi, I have an interesting problem, i.e upto 20k data is inserted in 20 min. But for 39k it took 3.5 hours. Could you please help me in this, what are all the possible scenarios which leads to this kind of problems. Is there any fine tuning mechanism in Mysql 4.0.23 with innodb?
Please help me in this, it is very urgent. Thanks, Narasimha -----Original Message----- From: Gleb Paharenko [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 04, 2005 1:11 PM To: mysql@lists.mysql.com Subject: Re: Slow queries, why? Hello. > We're running MySQL 4.11 on a machine with 2GB memory, the table is > InnoDB with a compound primary key, and additional indexes on all rows > with searchable options in the API. Any generic advice or admin tools > would be great..... Use EXPLAIN to determine how efficient your indexes are. Using a lot of keys could slow down the INSERT operations but fasten the SELECTs. InnoDB monitors might be helpful in your case as well. See: http://dev.mysql.com/doc/mysql/en/explain.html http://dev.mysql.com/doc/mysql/en/innodb-monitor.html Joseph Cochran <[EMAIL PROTECTED]> wrote: > So here's my situation: we have a database that has a table of about 5 > million rows. To put a new row into the table, I do an INSERT ... > SELECT, pulling data from one row in the table to seed the data for > the new row. When there are no active connections to the DB other than > the one making the INSERT, it runs like a charm. But during normal > daytime operation, when we run around 50 connections (most sleeping at > any one time), it takes up to two minutes to do, and ends up locking > any other inserts or updates against that table for the entire time. > > I'll get into more specifics if they're required, but I wanted to ask > in general if MySQL has tools to diagnose this, or if anyone has had > general situations like this. In SQL Server (which is where I have > most of my experience) I could use the trace tool and the Query > Analyzer to tell what the execution plan for the query was and thus > what's stalling it (an index gone bad, a weird locking situation, > etc). > > We're running MySQL 4.11 on a machine with 2GB memory, the table is > InnoDB with a compound primary key, and additional indexes on all rows > with searchable options in the API. Any generic advice or admin tools > would be great..... > > -- Joe > -- For technical support contracts, goto https://order.mysql.com/?ref=ensita This email is sponsored by Ensita.NET http://www.ensita.net/ __ ___ ___ ____ __ / |/ /_ __/ __/ __ \/ / Gleb Paharenko / /|_/ / // /\ \/ /_/ / /__ [EMAIL PROTECTED] /_/ /_/\_, /___/\___\_\___/ MySQL AB / Ensita.NET <___/ www.mysql.com -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED] Confidentiality Notice The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain confidential or privileged information. If you are not the intended recipient, please notify the sender at Wipro or [EMAIL PROTECTED] immediately and destroy all copies of this message and any attachments. -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]