List:General Discussion« Previous MessageNext Message »
From:mos Date:October 7 2006 4:45am
Subject:Re: MySQL 5 query takes 100x longer than MySQL 4.1.10
View as plain text  
At 09:37 PM 10/6/2006, Dan Buettner wrote:
>Mike, was this a straight software upgrade on the same box?  Any
>settings changes?
>
>Dan

Hi Dan,
         When I installed MySQL 5.0 I used the My.ini for dedicated server 
and edited it to use my old settings. I also noticed if I had InnoDb turned 
on, access to MyISAM tables were 4x slower so I deactivated InnoDb and 
MyISAM speeded up, except for this one query. Also if I just execute just 
the "Select distinct col1 from bigtable" it executes right away (probably 
still in the query cache). If I then execute:

insert into table1 (col1) select distinct col1 from bigtable;

it still takes > 1 hour to complete (it should only take a couple of 
minutes at most). Table1 is dropped and re-created just prior to executing 
the Insert statement so it's not corrupted. Col1 is the same column type in 
both tables Char(17).

Any idea what's going on?
TIA

Mike


>On 10/6/06, mos <mos99@stripped> wrote:
>>I have a simple query in MySQL 5.0.24:
>>
>>insert into table1 (col1) select distinct col1 from bigtable;
>>
>>that will run for 1:14:18. Both tables are MyISAM and table1 was just
>>created with 2 columns and is empty.
>>
>>The "select distinct col1 from bigtable" takes only 2 minutes to run if I
>>run it by itself (without the Insert statement), so why does inserting it
>>into Table1 take over an hour? This worked fine under MySQL 4.1.10
>>
>>BigTable has 30 million rows in it and will return approx 7000 distinct 
>>values.
>>
>>TIA
>>
>>Mike
>>
>>--
>>MySQL General Mailing List
>>For list archives: http://lists.mysql.com/mysql
>>To unsubscribe:    http://lists.mysql.com/mysql?unsub=1
>>
Thread
MySQL 5 query takes 100x longer than MySQL 4.1.10mos6 Oct
  • Re: MySQL 5 query takes 100x longer than MySQL 4.1.10Dan Buettner7 Oct
    • Re: MySQL 5 query takes 100x longer than MySQL 4.1.10mos7 Oct
  • Re: MySQL 5 query takes 100x longer than MySQL 4.1.10Angelo Zanetti7 Oct
    • Re: Re: MySQL 5 query takes 100x longer than MySQL 4.1.10Dan Buettner9 Oct