Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Database Load Balancing?

Re: Database Load Balancing?

From: Rich Mycroft <rich.mycroft_at_synchrologic.com>
Date: 2000/07/07
Message-ID: <uGj95.6036$%J6.13409@newsfeed.slurp.net>#1/1

Another approach is to partition the tables across separate physical db's and then link them. Problem I've seen, at least with SQL Server, is that linked dbs themselves suck wind. My usual approach is to have a very beefy db server, or split the db in ways that are logical collections across multiple boxes so referrential integrity isn't shot to pieces. A lot of times the 'look up' tables are pretty static (when did you hear of us adding a new state to the collection constituted by U.S. ?) so those can exist in multiple db's on different machines without being a huge problem. This has to be done pretty carefully though.

On the Java side of life there app servers which do a pretty good job of load balancing - then take all of the app code off of the db server. Your db server should really only be doing db work - don't have it serving up web pages, doing mail, file serving, etc. You get the point.

Rich Mycroft

"Jerry Gitomer" <jgitomer_at_erols.com> wrote in message news:20000707.5220800_at_p200.nodomain...

Well if they aren't concerned about data integrity you could ...

Your Systems Administrators don't know zilch about how a high performance RDBMS works. Oracle tends to be disk intensive, not processor intensive. That being the case, the way to get better performance is to increase the number of disk spindles and to split data, indexes, redo logs, archives, etc., etc. across as many disk spindles as you can afford. You don't have to go to the extremes that the vendors do for the TPC benchmarks (boy, I would really like to have one of those system with 90+ spindles), but the more disk spindles the merrier. The next thing to do is put as much RAM as you can on the server. These two steps will give you a system that can fly provided that your database is configured properly and - more important than all other factors combined - the applications are properly written and optimized.

>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<

On 7/6/00, 12:22:18 PM, Van Messner
<vmessnerNOvmSPAM_at_discovernet.com.invalid> wrote regarding Database Load Balancing?:

> The sysadmins told me they'd like a setup where multiple
> copies of an identical database would be accessed depending on
> which copy currently had the lightest load.
> I've heard of load balancing on application servers but not on
> multiple database servers. Neither replication nor parallel
> server would seem to provide what the sysadmins want.
> Does Oracle have a multiple database solution such as they
> describe?
 

> Van

> -----------------------------------------------------------
 

> Got questions? Get answers over the phone at Keen.com.
> Up to 100 minutes free!
> http://www.keen.com
Received on Fri Jul 07 2000 - 00:00:00 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US