Ask a Question related to Oracle Server, Design and Development.

  1. #1

    Default sizing question

    Hello all.

    I have a rather ambiguous question. It is more of a 'what has your
    experience been' question than anything else. I'm trying to gather some
    informal statistics on what kind of load a 'properly' configured database
    can handle on a given machine.

    Some background:

    The company that I own is a large way through developing a new app that will
    essentially replace the functionality of an Exchange server and add quite a
    few more toys and whistles (this is in no way a post to attract attention to
    that however). At the moment we would consider the design reasonable
    (appropriate use of bind variables, proper index and schema design, etc,
    etc). It's being developed in Delphi and Kylix and will sit on top of one
    or more Oracle instances, possibly replicated.

    The question(s) that we would like to get a better handle on are:

    Given an appropriately designed app how many concurrent connections could a
    db be reasonably expected to handle on, say, a 4 way Wintel box? How about
    a 8 Way Solaris machine? Would it be reasonable to expect a 4 way Wintel box
    to be able to handle 500 concurrent users sending/receiving email, adding
    contacts, scheduling meetings, that sort of thing. Would people suggest a
    farm of cheapie Linux boxen or one big honkin Solaris machine?

    I realize these are extremely difficult questions to answer and so what I
    would really like is for anyone who is willing to maybe send a brief note
    saying something to the effect of 'this is our app, this is what it does,
    this is the box, this is the load it handles'.

    Any and all replies would be appreciated :)

    Regards,

    Dave Haas


    Dave Haas Guest

  2. Similar Questions and Discussions

    1. Need help re-sizing my web pages
      I was wondering if anyone would be able to re size my pages on my website please? my pages are in a state and i was told by CSS Lover that people...
    2. Server Sizing
      Does anyone know or have links to recomended server specificiations and setups based on application size and usage for Coldfusion? Regards, -C
    3. Sizing params
      Andrew gives great advice all the way up to: Macromedia wont support that *at all* on CFMX 6.1. Some things don't work (web services). I...
    4. Sizing / publishing question
      Hi. I've set my stage at 550 x 600, and published at 100% with no borders, but when i look at the site, it doesn't have an up/down scroll bar on the...
    5. Re-sizing windows
      Just recently, when I open a new window, it is either very small or full size but only a corner of it shows, and I have to drag or double-click to...
  3. #2

    Default Re: sizing question

    "Dave Haas" <davehaas@--nospam--hotmail.com> wrote in message news:<Ul5P9.53115$k13.1631373@news0.telusplanet.ne t>...
    > Hello all.
    >
    > I have a rather ambiguous question. It is more of a 'what has your
    > experience been' question than anything else. I'm trying to gather some
    > informal statistics on what kind of load a 'properly' configured database
    > can handle on a given machine.
    >
    > Some background:
    >
    > The company that I own is a large way through developing a new app that will
    > essentially replace the functionality of an Exchange server and add quite a
    > few more toys and whistles (this is in no way a post to attract attention to
    > that however). At the moment we would consider the design reasonable
    > (appropriate use of bind variables, proper index and schema design, etc,
    > etc). It's being developed in Delphi and Kylix and will sit on top of one
    > or more Oracle instances, possibly replicated.
    >
    > The question(s) that we would like to get a better handle on are:
    >
    > Given an appropriately designed app how many concurrent connections could a
    > db be reasonably expected to handle on, say, a 4 way Wintel box? How about
    > a 8 Way Solaris machine? Would it be reasonable to expect a 4 way Wintel box
    > to be able to handle 500 concurrent users sending/receiving email, adding
    > contacts, scheduling meetings, that sort of thing. Would people suggest a
    > farm of cheapie Linux boxen or one big honkin Solaris machine?
    >
    > I realize these are extremely difficult questions to answer and so what I
    > would really like is for anyone who is willing to maybe send a brief note
    > saying something to the effect of 'this is our app, this is what it does,
    > this is the box, this is the load it handles'.
    >
    > Any and all replies would be appreciated :)
    >
    > Regards,
    >
    > Dave Haas

    I work for an ERP (Enterprise Resource Planning) software company. Our
    application is thin client with Oracle on the backend. Our customers
    run our application on Windows NT4/2K to all flavors of Oracle
    compatable Unix/Linux servers.

    With our fully loaded application, which means most components
    installed that could result in > 21000 total non-system objects... We
    have our customers running our application diversely from 100 users on
    a low end server to > 5000 users on a high end Unix server.

    It all depends how you want to use Oracle in your environment.
    Generally speaking, you will see that high availability medium to
    VLDB's (Very Large DataBase) run on medium to high end Unix servers.
    However, in this day and age, Windows 2000 advanced servers from Dell
    or Compaq can also handle a good size load. 500 concurrent users in
    your environment can be handled by either Windows, Unix or Linux
    servers. If you don't mind Windoze, then you can save a bundle $$$
    over a high end Unix server and still buy yourself a powerfull server.
    It all depends on what kind of shop you have.

    Furthermore, database performance depends on more then just what kind
    of server you have. You could run into bottlenecks if,
    1) Your network speed is not good
    2) Poorly designed/tuned database
    3) Improperly sized server
    4) Database is not properly utilizing memory, RAID level or load
    balancing over different disks.
    5) Poorly designed client application

    to name a few.

    Hope this helps
    /Rauf Sarwar
    Rauf Sarwar Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139