home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!nntp1.radiomail.net!cronos!Metaphor.COM!polk
- From: polk@Metaphor.COM (Ben Polk)
- Newsgroups: comp.databases
- Subject: Re: 500'000 records - who does best?
- Message-ID: <2718@cronos.metaphor.com>
- Date: 9 Jan 93 09:37:17 GMT
- References: <18971@mindlink.bc.ca>
- Sender: news@cronos.metaphor.com
- Reply-To: polk@Metaphor.COM (Ben Polk)
- Organization: m4
- Lines: 48
-
- In article <18971@mindlink.bc.ca>, Mischa_Sandberg@mindlink.bc.ca (Mischa Sandberg) writes:
- |> > Michael Perry writes:
- |> > >500,000 records, averaging 30K *each*. Forget Sybase and Oracle on Suns;
- |> > >go for a Teradata.
- |> > Hmmm... given the price/performance of a Teradata I can only say: HUH?
- |> >
- |> > Makes _no_ sense [to me, anyways] to spend millions of dollars for Teradata
- |> > stuff when a smaller SMP box would be a LOT more practical.
- |> :-) Yes, it WOULD be a lot more practical, if it did the job. IF.
- |> >
- |> > >and what you are suggesting is probably outside the envelope already.
- |> >
- |> > Hmmm... outside the envelope. Kinda hard to imagine a 30-40 user system
- |> > being outside the envelope, at least without a LOT more data to gnaw on.
- |>
- |> It isn't the number of users, it's the basic size of the tables.
- |> One of our clients has pushed a table to 900k rows, 250Mb on an RS/6000
- |> with 50Mb memory dedicated to the Sybase server. Working with it
- |> feels like retiling the bathroom while an elephant uses the john.
-
- 900k rows, 250Mb? That's not big for Sybase on an RS/6000, unless
- you find yourself scanning tables... I've talked to people that
- start to run into data load and index performance problems when
- their databases reach the multi-gigabyte range, but the query
- performance is still good even up to 10Gb. Loading a 10Gb database
- at 250Mb per hour is the problem.
-
- I have a 250Mb test database on the RS/6000 under my desk, and it
- is fast fast fast.
-
- Mischa, one thing you should check: if you have Sybase 4.2, you should
- never give it over 32Mb of memory, as performance will DEGRADE
- as you feed it more memory than this. Sybase 4.9.1 is supposed
- to fix this.
-
- If I had the 500,000 record requirement described above I'd probably
- try to get one of the high end UNIX SMP vendors to run me some
- Oracle benchmarks to see if I could avoid spending millions on
- a Teradata system. Don't trust that TPCA BS, unless you want to
- buy the system to run nothing but TPCA benchmarks on it, and be sure
- you have some data loading and indexing stuff in the benchmarks.
- I bet Oracle 7 running on a high end Pyramid system would do fine
- for this application, and cost far less than a Teradata system.
-
- Good luck!
-
- Ben Polk
- polk@metaphor.com
-