Shared and Dedicated Mode in Oracle 8i

Can any one describe what is basic difference when we install Oracle8i in dedicated and Shared modes. I have to create Oracle8i Database for not more 150 users. Actually less then 20 users might be accessing database but in future it can go up to maximum 100.

WIthout understanding your application and hardware in some detail, it is impossible to say which mode is better-- and that's without accounting for a mixed-mode setup where some connections are shared and some are dedicated.
If there are going to be 20 simultaneous connections, dedicated server is almost always preferred. If you start to get up to 100 simultaneous connections, depending on your hardware, it may become appropriate to use shared server. If you have a high-end multi-CPU machine, it will easily handle 100 connections. If you have a low-end single-processor Windows server, you might have problems with dedicated server.
OLTP systems tend to be more amenable to shared server than DSS systems, because sessions spend a lot of time idle in the former type of application.
Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC

Similar Messages

  • Can oracle work in shared and dedicated mode at the same time?

    Hi All,
    can oracle work in shared and dedicated mode at the same time?
    Thanks

    A database can work only in one mode at a time.
    If the database is started in Dedicated Mode then it can not run in the Shared Mode. If you need to run it in the Shared Mode, bring down the Database , change DISPATCHERS, SHARED_SERVER, SHARED_SERVER_SESSIONS parameters in initfile and bring up the database to run it in Dedicated Mode.
    But there is one catch here, if you have started the database in Shared Server Mode even then you can make a Dedicated connection to server.
    Thanks!
    M-

  • Nexus 7009 bandwidth allocation per port in shared and dedicated mode:

    We have 7009 with following I/O modules:
    N7K-F248XP-25E --
    N7K-C7009-FAB-2 - qty 3
    N7K-SUP2
    I would like to know that each port of N7K-F248XP-25E will get how much bandwidth in shared mode. if we are using only one port group with 4 ports each port with 10gbps is it possible in shared mode to get 40gbps in one port group.
    Thanks

    Hi,
    I'm not sure there is such a thing as shared and dedicated mode on the N7K-F248XP-25E I/O module. I don't have one to test with, but you can see this if you execute the command show interface capabilities on your switch. If you look for the "Rate mode" line in the output it will show as dedicated or dedicated/shared. I suspect the ports on this module will all show as dedicated.
    That said, with your configuration there is potential for some level of over-subscription.
    The N7K-F248XP-25E I/O module uses a Switch on Chip (SoC) architecture with the 48-ports 10-GE ports connected via 12 SoCs, so the "port grouping" is ports 1-4=SoC 1, 5-8=SoC 2 etc.
    Each of the SoC has 40-Gbps of capacity to the switch fabric ASIC, which in turn has up to 550-Gbps capacity to the switching fabric. The 550-Gbps fabric capacity is the maximum based on 110-Gbps per slot, per fabric to the installed Fabric 2 Modules. To realise this capacity there must be five Fabric 2 modules installed in the chassis.
    From the hardware list you've supplied, you only have three Fabric 2 modules installed and as such you can only achieve a maximum of 330-Gbps per I/O module slot. What this means is that you have 480-Gbps host facing bandwidth, but 330-Gbps Fabric facing bandwidth, so a potential 1.45:1 over-subscription.
    You can reduce the over-subscription into the switch fabric by adding additional Fabric 2 modules.
    Regards

  • Shared and Dedicated server modes

    Hi,
    We have been having some issues with connections and listeners. Please find here... Link [Post1|http://forums.oracle.com/forums/message.jspa?messageID=3665455] and Link [Post2|http://forums.oracle.com/forums/message.jspa?messageID=3677914].
    Despite this help from this forum, I still face some problem configuring listener in both Shared and Dedicated server modes.
    Pls find the below the problem...
    Two listeners namely, LSNR1 and LSNR2 have been started.
    listener.ora:
    LSNR2 =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = dbdev.website.org)(PORT = 1522))
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    SID_LIST_LSNR2  =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = TESTDB)
          (ORACLE_HOME = /u02/app/oracle)
    LSNR1 =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = dbdev.website.org)(PORT = 1521))
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    SID_LIST_LSNR1 =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = TESTDB)
          (ORACLE_HOME = /u02/app/oracle)
      )LSNR1 works with both Shared and Dedicated configurations, whereas LSNR2 neither DEDICATED nor SHARED configurations...
    Here is the TNS names entry at the client (for LSNR2)...
    serv2=
    (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1522))
        (CONNECT_DATA =
          (SERVICE_NAME=DEDICATED)
      )When I try to connect using this, it says
    + ORA-12514: TNS: Listener does not know of service requested in connect descriptor +
    Pls help.
    Thanks,
    Aswin.

    Aswin,
    I didnt see the other posts but the error is fairly simple,
    >
    ORA-12514:
    TNS:listener does not currently know of service requested in connect descriptor
    Cause:     The listener received a request to establish a connection to a database or other service. The connect descriptor received by the listener specified a service name for a service (usually a database service) that either has not yet dynamically registered with the listener or has not been statically configured for the listener. This may be a temporary condition such as after the listener has started, but before the database instance has registered with the listener.
    Action:     
    - Wait a moment and try to connect a second time.
    - Check which services are currently known by the listener by executing: lsnrctl services <listener name>
    - Check that the SERVICE_NAME parameter in the connect descriptor of the net service name used specifies a service known by the listener.
    - If an easy connect naming connect identifier was used, check that the service name specified is a service known by the listener.
    - Check for an event in the listener.log file.
    >
    So check what you are passing in the connection string.
    HTH
    Aman....

  • Shared and Dedicated Server...

    Dear All,
    Can anybody tell what's the difference between shared and dedicated server? Our database is Oracle 9.0.1 in Windows 2003. Our total session is around 200. Our server is dedicated server. What will be the benefit if we change our database to shared server for specific users???
    Shared pool size = 728MB
    Buffer Cache = 592MB
    Java pool = 104MB
    Large pool = 60MB
    There is no pga_aggregate_target in our database. Is the configuration ok for more than 200 users??? Most of the times we get 'out of process memory error'. What should we do in this situation??? Plz suggest.

    mrashid07 wrote:
    Can anybody tell what's the difference between shared and dedicated server?Dedicated server is the default. It means that each and every user session is serviced by a dedicated Oracle server process. 200 user connections? 200 dedicated server processes.
    On Windows these are however threads inside the physical oracle.exe process (and not actual separate process images like on Unix/Linux for example). A standard thread on Windows needs around 2MB of kernel space. So 200 threads, for 200 dedicated server connections, need 200 x 2MB RAM.
    Shared server works differently. A pool of dispatchers and shared servers are created. The dispatcher processes deals with the communication between the Oracle client and the Oracle instance. A dispatcher places client requests on a virtual circuit. These requests are picked up by idle shared server processes and processed. The results are send back to the client via a dispatcher process.
    So instead of having 200 dedicated server processes to service 200 users, you can for example use 5 dispatcher processes and 30 shared server processes to service the 200 sessions of those 200 users. In this case 35 processes are used that translates into 35 threads at a basic 2MB RAM cost per thread. (also note that the UGA now moves from the Oracle PGA to the Oracle SGA and the SGA needs to be sized accordingly).
    However, should such a user session send a long and complex request, that will tie up that shared server for a long time.. and this is bad. When the shared server process is busy, it cannot service any new requests. When all the shared servers in the pool are busy, no new request can be serviced. So you want the requests from the clients to be short and sweet - with a shared server not spending more than a few seconds per request.
    So typically OLTP requests are fine for shared servers.. OLAP requests not.
    Our database is Oracle 9.0.1 in Windows 2003. You should have been on 9.2.0.7 (last 9i patch set). You should currently being in the process of upgrading to 11gR2. 9i is basically an unsupported product. It is not a good idea to use an unsupported product in production. Even worse when you are not using the latest patchset for that product.
    As for using Windows.. why? 32bit is old hat. 64bit CPUs are standard even in today's desktop PCs. Consider using Linux instead. It is Open Source, is free ito purchasing (you only pay for support and maintenance) and it has had de-facto 64bit support for many years now. There's no need to hack the operating system, like Windows with its AWE extensions to address more than 4GB RAM.

  • Starting up in shared and exclusive mode

    pls what is the sql syntax to mount a database exclusively, and also mounting in shared mode.

    Oded,
    Actually there is. EXCLUSIVE and SHARED were once used for Oracle Parallel Server.
    SHARED meant: allow both instances to function.
    EXCLUSIVE meant: allow only the current instance to function.
    That said
    SHARED has been replaced by CLUSTER_DATABASE = TRUE
    and EXCLUSIVE by CLUSTER_DATABASE = FALSE
    Sybrand Bakker
    Senior Oracle DBA
    Experts: those who did read dcoumentation.

  • Db in shared or dedicated mode

    Hello,
    on DB 11.2.0.1, we have parameter SHARED_SERVERS set to 1 (also, DISPATCHERS parameter), but a connection is made through tns with a definition containint '(SERVER = DEDICATED)'.
    Is this database running in shared mode?
    AFAIK, it's only necessary to set shared_servers to a value greater than 0, and it's in shared mode... am I right?
    regards

    If you specific (SERVER = DEDICATED) in connect string or sqlnet.ora dedicated_server = on then all connections are DEDICATED. In v$session column server give you the process using shared connection (value SHARED or NONE).
    HTH
    Antonio NAVARRO
    Remember some connections (rman, batch process, etc.) must no be in shared.

  • Shared and dedicated servers in 10g

    Hi,
    My database is on 9i solaris 10. I am giving both dedicated and shared servers to the users. I am in the process to upgrade to 10g. Anything I need to keep in mind with respect to dedicated and shared servers?
    Thanks & Regards

    http://download-uk.oracle.com/docs/cd/B19306_01/server.102/b14231/manproc.htm#i1006089

  • Basic questions about connection sharing and radio mode

    I just got TC and have a couple of basic questions.
    At home I have a D-Link ADSL modem/router (no wifi) plugged into the wall, and would like TC to provide wifi. I've connected the WAN port to some LAN port of the router and everything works fine. The intented usage of the setup is wifi-only. Would you recommend TC to do DHCP/NAT? Or is Bridge mode better? In the latter case I don't fully understand who's routing the wifi network (though it actually works).
    Second question is about radio mode. My wife has an iBook G4 that is not capable of talking 801.11n, so I selected the n mode compatible with b/g. In that mode my black MacBook will still be able to talk 801.11n with TC? The iBook has very low usage, it is fine that computer uses 801.11g for TC, but I'd like the MacBook to go full-speed. (If that's not possible I'd ponder purchasing an 801.11n adaptor of some sort for the iBook.)

    Would you recommend TC to do DHCP/NAT? Or is Bridge mode better?
    It doesn't matter.
    In the latter case I don't fully understand who's routing the wifi network (though it actually works).
    The D-Link modem/router.
    In that mode my black MacBook will still be able to talk 801.11n with TC?
    Yes. It will only suffer lower bandwidth if the iBook G4 is actively connected.

  • Shared vs Dedicated

    how do we check weather database is running in Shared or Dedicated mode? and how to switch between modes?

    http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96521/manproc.htm#8715

  • Shared vs dedicated server

    Any reason to select one over the other?
    The reason I'm asking is because two texts that I have which were not written by Oracle suggest using dedicated server processes, while all of the Oracle-written texts suggest shared (although I did finally find a note which mentions "NOTE:...if your machine has plenty of memory to support dedicated servers, you should use that approach. In this situation, performance is likely to be better.")
    -cf

    Actually it depends upon the requirement.
    Shared and dedicated server environment are meant for different purposes and requirements.
    If server process is ideal for long time than same server process can be used to server other clients. Eg. On a web site user searched for Oracle Tuning books and now he is taking time to go through the title, contents, price. Your Server process is ideal during this time where as it can used to server other clients.
    Similarly if I use dedicated server process for batch processing it will be more effective than shared server because there is no ideal time.
    It is not true shared server requires more resources or dedicated server requires more memory. It will depend upon the proper utilization of resources. With the same given resources dedicated server environment may work more efficiently for one scenario and in the another scenario with the same resources a shared server works very well.
    Manu

  • Migrating a peer-keepalive link to dedicated mode ports.

    Hi
    Currently our two Nexus 7010 switches use shared mode ports in the port channel that forms the peer-keepalive link between them.
    As we are replacing the modules that these peer-keepalive links are on with non blocking modules we want to migrate the ports to dedicated mode.
    The Cisco documentation suggests you cannot have both shared mode ports and dedicated mode ports in the one L2 port channel.
    In this case has anyone tested whether it would work to just remove the channel-group (associated with the peer-keepailve link) from all of the old shared mode ports and add it to the new dedicated mode ports ? Or will the port channel complain because it was originally created with shared mode ports ?
    thanks

    Hi
    Currently our two Nexus 7010 switches use shared mode ports in the port channel that forms the peer-keepalive link between them.
    As we are replacing the modules that these peer-keepalive links are on with non blocking modules we want to migrate the ports to dedicated mode.
    The Cisco documentation suggests you cannot have both shared mode ports and dedicated mode ports in the one L2 port channel.
    In this case has anyone tested whether it would work to just remove the channel-group (associated with the peer-keepailve link) from all of the old shared mode ports and add it to the new dedicated mode ports ? Or will the port channel complain because it was originally created with shared mode ports ?
    thanks

  • Operation modes in oracle form

    please share difference between enter query mode and normal mode in oracle form precticaly.
    and how can change mode
    Edited by: 964427 on Mar 12, 2013 3:21 AM

    If you are new to Forms or even not new, your best place for answers to questions like this are the Forms Builder Online Help. Open the Forms Builder and from the menu select HELP > ONLINE HELP...
    In the Help window, select either the Index or Search tab and enter something like ENTER QUERY or QUERY PROCESSING

  • Is our oracle 9iR2 db is a shared mode or dedicated mode? whats difference?

    Friends,
    We are using Oracle 9iR2 Database. How can i know our db is a shared Server architecture or a dedicated server architecture?
    Also, what is the difference between these two? Please tell me in short.
    Note: I didn't install/create our db.
    Thanks
    Sathyguy

    Check out the distinct values in SERVER column in V$SESSION. If it reads DEDICATED, then you are in dedicated mode. If it reads NONE or SHARED, the you are using MTS (or shared server mode).
    You can have DEDICATED connection in MTS mode also by changing the TNS entry.
    Dedicated mode: Each of these client connections takes up some resources (memory, CPU time, net-work bandwidth…) on the database server. More the number of client connections, more is the resource consumption, more is the delay is processing the requests.
    A database serving an application, where-in most of the server processes spawned by the client requests are idle for 90+% of the connect time, is a good candidate for Ora-cle Multi-Threaded Server (MTS) mode configuration.
    Multi-Threaded Server is configuration method in which one server process can handle more than one client connections/processes/requests.
    As there are a few number of server processes created on server, the server re-sources are utilised to a minimum. This enables the database administrator to define more number of dispatcher processes to handle the requests from the clients and more number of shared server processes that handle and process the requests be-tween these dispatchers and database kernel

  • Different between shared server and dedicated server

    could you explain difference between shared server and dedicated server.

    Oracle has two modes, a shared server mode and a dedicated server mode. In dedicated server mode (the default), the Oracle server creates one process per connection.
    This quickly limits the number of connections the Oracle Server can support due to the following:
    1.There is an OS limit on how many processes/file descriptors can be supported
    2.Oracle has an internal PROCESSES parameter that prevents it from launching more than the specified number of processes.
    When it is anticipated that these limits may be exceeded, which frequently happens for 50-100 concurrent connections, you should either configure Oracle in shared server mode or increase the limits above, so that many concurrent connections can be supported by each Oracle process. Oracle states that running in shared server mode is slightly slower than in dedicated server mode.

Maybe you are looking for

  • Yoga 13 bluetooth drops connection

    I have a Yoga 13 (Windows 8) and a Lenovo Thinkpad Bluetooth keyboard.  The keyboard disconnects from the computer every few minutes.  Sometimes it reconnects on its own after 30 seconds or so.  Sometimes it needs to be restarted and sometimes it won

  • No sensor values have been generated for this instance.

    Hi We are trying to insert values of a sensor variable into Database using a Sensor Action. Sometimes,it is working fine.and sometimes not. We couldn't even find any logs regarding this issue. Please help me at the earliest. Thank you.

  • PXI-6251 Phase Angle

    Good Day, I am currently using a PXI-6251 module and I need to measure Phase Angle between two sinusoidal waveforms. I have done a lot of searching and can not find much. If anyone is able to help I would appreciate it. TIA, TomJr

  • Outlook Integration Documents

    Hi Experts, Can anyone one of you send me the documents related to outlook integration. Needed ASAP.

  • Internal microphone almost inaudible

    This has been going on for about two months now. I used to be able to make videos on photobooth, use skype, use adobe flash-based online chat programs and the audio worked fine, clear voice etc. But now, when i use ANY of these programs, my voice is