On Apr 6, 2006, at 11:23 AM, Nick Barker wrote:

The question is how wide are your rows and how well do you index.
Personally I find this the biggest issue on speed with any database.
Good luck finding someone that has 100 million records.  I cannot help
you there.

Craigslist has 100,000,000 rows in their archive database. They list it in this case study: http://www.mysql.com/it-resources/case- studies/mysql-craigslist-casestudy.pdf

-Blake


On 4/6/06, Jason Jones <[EMAIL PROTECTED]> wrote:
I recently got hired as the resident Linux-Geek for a new company headed by a guy who has created 5 of the fortune 500 companies. My co- worker (we'll call Fred) recently got hired as well.... Fred has 9 years of MS- SQL DBA
experience.

We have a situation where we're using MySQL 5.0 and are only dealing with very limited, read "around 100Megs" amounts of data which will surely grow
to more than 100 million rows of data shortly.

Fred is luckily open-minded enough to accept the fact that MySQL ($0.00) is better than MS-SQL ($15,000.00) at the current time due to our lack of data. However.... He's pretty convinced that this is surely not going to
be the case when the data grows.

Fred has concrete evidence of his ability to handle more than 100 million
rows of data per table with MS-SQL with little to no loss of speed.

I'm dead set on keeping my OSS databases, but am having a hard time finding concrete evidence that either Postgres OR MySQL can handle more than 100
million rows of data per table without suffering speed hits.

Can anyone here point me to something, somewhere that gives numbers on any OSS datbase handling that amount of data and maintaining good numbers on
speed, with possible hints as to its configuration?

I've personally never handled any OSS db with more than a couple hundred thousand rows TOTAL, (but have around 3 years exp. handling many various smaller dbs) and am kind of twitchy about what's going to happen with our db
as it grows exponentially to hundreds of millions of rows.

Hardware is not an issue. Disk space is not an issue. The only issue is whether MySQL (or PostgreSQL) can be properly configured to handle hundreds of millions of rows per table without hacking it into some slashdot-esque
frankenstein configuration.

Any takers for this one? I'm kind of scared I'm going to lose the CEO on this battle and switch to MS-SQL.... I'm dealing with a guy who is extremely competent in MS-SQL and has demonstrated abilities to handle any amount of data. If I can demonstrate the same ability with an OSS solution, I'm sure I'll win and keep the OSS solution, due to the obvious financial advantages.

Thanks anyone who points me to any helpful information.

--Jason

PS - I have a pretty good amount of experience with MySQL, but am certain PostgreSQL is just as good. If information can be given about *any* OSS db
solution, I'd be most grateful.  Thank you.

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/



--
Nick Barker
785-3824

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to