Database Dilemma... Please help.
Blake B.
shadoi at nanovoid.com
Thu Apr 6 12:35:29 MDT 2006
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 <poeticintensity at gmail.com> 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.
> */
More information about the PLUG
mailing list