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

Similar Messages

  • 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.

  • 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....

  • 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

  • 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-

  • 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

  • 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

  • Users prompted for username and password after sharing removed from servers

    Hello Community
        On Sharepoint 2010 Server using the UI in a 2 server farm with an intranet running on it and everything functions as it should.  However it was noticed that from a users computer when in "Windows Explorer" if "Network"
    is clicked the 2 servers are visible.
        The problem is that when the server are clicked on in Windows Explorer the files and folders on the hard drive of the servers are visible too.
        Subsequently I logged onto the server and when into "Properties' - "Sharing" and
    unchecked the checkbox to "Share this folder".
        That solved the problem of the users being able to see and access the files
    and folders on servers hard drives but now when the users log onto the intranet
    they are prompted for a user name and password and even when they provide the user
    name and password and the page is returned the prompt appears on the screen again(then they cancel out).
        What can be done about the user being prompted for username and password without sharing the drives on the servers ?
        Thank you
        Shabeaut

    What exactly was shared out from the SharePoint server's file system? There are certain things that are shared by default.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • 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.

  • Shared server or dedicated servers

    What's the defaul configuration? How i can check either i am running shared or dedicated server mode?
    Which is common preference in different companies?

    - The default is dedicated server.
    - You can enable shared server connections as well, in which case you would (potentially) have both types of connections simultaneously. You cannot have a database that supports only shared server connections
    - You can see if you have any shared server connections by selecting the SERVER column from V$SESSION
    - In general, if you have to ask the question, use dedicated server. You would enable shared server only when you had a good reason to do so.
    Justin

  • Best Practises for File Sharing and Print Server on Windows Server 2012

    Is it better to have File Sharing and Print Server installed on the same Windows 2012 Server ?
    Or, they should be installed on 2 different Windows Servers ?
    Hussien Sherief

    It will work just fine to combine them.
    But most people would recommend keeping functionality separate... if the budget allows.  That whole "single point of failure" concept.  If that server dies, you've lost both of those functions.

  • Personal File Sharing and Printer Sharing difficulty

    I hope someone can help me, this is really irritating.
    I have an Intel iMac running OS X 10.4.11 and a motley band of other computers, Mac and Windows. For the past few months, I haven't been able to use Personal File Sharing or Printer Sharing to connect to the iMac. Some details:
    1) Everything used to work about 6 months ago, but stopped... I don't know exactly when it stopped and I don't remember any installations/updates/etc that happened around that time.
    2) I can't connect from a OS X 10.3 Powerbook to the iMac, but I can connect from the iMac to the Powerbook.
    3) None of my Windows computers are able to do anything.
    4. All of the computers have no trouble connecting to the Internet.
    5. I don't know if this means anything, but the iMac beeps as soon as the desktop appears on startup and right before the desktop disappears on shutdown.
    Does anyone have any ideas? Everything seems to be set up properly... the Sharing control panel shows that all Personal File Sharing, Windows Sharing, and Printer Sharing are all running.
    Thanks,
    Joe

    Hi Joe, and a warm welcome to the discussions!
    1. Safe Boot from the HD, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions, reboot when it completes.
    2. Find the IP of the iMac in it's Network Pref Pane>TCP/IP tab. In finder, select Go menu>Connect to Servers..., then on the PB, type in afp://ip.of the iMac, like...
    afp://10.0.1.5
    afp://192.168.1.3
    3. From Windows®, try...
    smb://10.0.1.5
    smb://192.168.1.3
    5. Open Console as soon as it boots up, check for meaningful messages.

  • Admin and Task servers as one in the same

    I open up the Remote Desktop software, and select 1 computer from the list. I then click on the "Install" icon and drag a .pkg file inside of the "Packages" area. I check off the radio button that says "Run this task from: The Task Server on this computer" and click the "Install" button.
    I get a progress bar that runs infinitley and a message that says "The targetd computer, "<computer name>", is currently idle. It doesn't matter if the computer is up and running, or if it is offline. It says the same thing regardless and never installs the package.
    If I decide not to "Run this task from: The Task Server on this computer" and instead "Run this task from: This application" then it works prefectly. I just can't seem to install from the local task server, which means I have to wait until this machine is online before I can manually run it, which means there's a problem with the way I set up the Task server.
    Does anyone have any idea what's wrong with my installation? I have gone into "Remote Desktop -> Preferences -> Task Server" and made sure "Use Task Server on this computer" was selected, and it is. I am NOT using 2 different serial number for 2 different and separate copies of ARD3 for both an Admin + Task Server. I am, however, expecting the Task Server and Admin Server to run as one in the same. If this is not possible then perhaps the Documentation needs updating? From http://images.apple.com/server/docs/ARDTaskServer.pdf I read: "You can run the Task Server on either the administrator computer or a dedicated remote computer. The default Task Server is the administrator computer on which you installed Remote Desktop.". This means the Admin and Task Servers can run as one in the same, no? Please let me know if this is incorrect.

    Update: Please refer to the post with the title of "Possible to run both an Admin Server and Task server from the same host?". Basically the answer to this problem is that there isn't one. I've called apple support and it's been confirmed that an Admin server and Task server CANNOT be run from the same installation on the same host. I suppose you could say the answer is to buy another license of ARD3 and run it in a separate host, but for some of us this isn't an option - especially for a very small startup.

  • Shared versus dedicated connections in the fragmentation of shared pool mem

    Hi,
    I have a old Oracle 8.1.7 database server.
    I have a legacy application with no source code. This application don't use memory efficiently (no bind variables, etc.) , ie memory becomes fragmented.
    I know that exists two ways to connect the database (dedicated and shared)
    Based on this, I want to know which of the two options creates more fragmentation. I know that recommendation is to use dedicated connection, but I'm not sure if this is recomendation is applicable in this particular environment.
    Thanks in advance.

    Whether you use shared or dedicated connections makes no difference for fragmentation in the shared pool. Whether your hard parse or do not hard parse does matter.
    Measures you can take
    - make sure often used packages like dbms_standard are pinned in the shared pool using a startup trigger
    - set session_cached_cursors to 50 or 100. This will reduce parsing.
    Sybrand Bakker
    Senior Oracle DBA

  • Azure cloud services vs Dedicated servers

    I have been searching for an article about advantages/disadvantages about using cloud services (Azure in this case) or a dedicated server but have not found anything concrete. What I see is that there are dedicated servers with much more capacity (8MB RAM,
    2 x 2 TB HD´s, 4-core CPU, for example) than Azure VM´s at a much lower price and at the same time I see that there is an increase in cloud services usage. What other aspects should I consider besides price to decide to move to the cloud (Azure VM´s in this
    case) instead of a dedicated server?
    Best regards, JORGE MALDONADO

    Hi,
    In Azure, you can create multiple VMs in a cloud service and the VMs in the same cloud service share the same public IP address. If you want to access
    the VM from external, you need to create endpoints and open the related ports in firewall. You can also manage incoming traffic to the public port by configuring rules for the network access control list (ACL) of the endpoint to ensure
    safety.
    Azure charges an horly price that is based on the VM's size and OS, and the prices include Windows Server licensing fee. If you don't want to use
    a VM, you can shut it down to the stopped (deallocated) status and you won't be charged for it. 
    In addition, you can resizing the VM to a larger/smaller one as your need. (Note: the data on the temporary driver would be lost after resizing)
    Furthermore, for Cloud Services, when you deploy two or more role instances in different fault and upgrade domains, your Internet facing roles will
    have external connectivity at least 99.95% of the time. For all Internet facing Virtual Machines that have two or more instances deployed in the same Availability Set, you will have external connectivity at least 99.95% of the time.
    More information:
    http://azure.microsoft.com/en-us/pricing/details/virtual-machines/
    http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-manage-availability/
    https://msdn.microsoft.com/library/azure/dn683781.aspx/
    http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-set-up-endpoints/
    Best regards,
    Susie
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

Maybe you are looking for

  • Resolution shift in Firefox window; image gets too wide, blocks disappear. No problem in other apps, other browsers.

    Problem is intermittent, sometimes clears up if new tab loaded or screen size changed.

  • WebSAPConsole

    hi, I would like to connect a reader codes bar (MC9000G,win CE) has SAP. The reader is connect to my computer(os:Win2000) with the software 'ActiveSync' (indicated by the manufacturer). My first idea was to use WebSAPConsole,for that i use WebSAPCons

  • Download trial in Cs6 extended for mac?

    How can I find the link to download cs6 extended on mac - I cnat seem to find it anywhere and it keeps coming up wih the CC page!

  • Music wont download after purchased

    My Itunes Store lets me buy the songs, but I can not download them after words. The download process is supposeibly being done, but nothing is happening. The two songs that I am trying to download are Ride For You by Danity Kane and Bojangles Remix b

  • 10.4.4 broke classic

    Since updating my iBook G4 to 10.4.4, I have not been able to get classic to boot. It starts out just fine, but when the progress bar gets about 1/2 inch from the end, it just stops, and stays there for an hour or two till I force quit it. About the