On Sat, 21 Jul 2001, Sergei Golubchik wrote:

> Date: Sat, 21 Jul 2001 10:36:22 +0200
> From: Sergei Golubchik <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Cc: Tom Wheeler <[EMAIL PROTECTED]>
> Subject: Re: Questions about extremely large database support
> 
> Hi!
> 
> On Jul 20, Jeremy Zawodny wrote:
> > On Thu, Jul 19, 2001 at 03:15:02PM -0500, Tom Wheeler wrote:
> > >
> > > Our two most important requirements for the database engine are
> > > speed and scalability.  We will be inserting probably 5,000,000
> > > records per day into our database
> > 
> > Sounds doable--on reasonable hardware.
> > 
> 
> Well, on my tests I was able to add ~4,000,000 rows in 17 hrs
> with MySQL 3.23, and in 4 hrs in MySQL 4.0
> 
> Table had 4 indexes. Removing those increased the speed by
> several orders of magnitude (!!!).
> 
> Hadware was moderate - Athlon 1GHz, 640M RAM.
> 
> Regards,
> Sergei
> 
Ok, how long did it take afterwards to alter table and put the extra 
indexes back?  Isn't there a flag which allows the insert to ignore 
errors (ie., duplicate unique fields).  If this is true, couldn't the 
insert be programmed to do the insert and then add the indexes after ALL 
the inerts were loaded?  Some kind of bulk load syntax?  Just a thought?

Sincerely,

William Mussatto, Senior Systems Engineer
CyberStrategies, Inc
ph. 909-920-9154 ext. 27


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to