PGA in dedicated and shared server mode

Hey what is the change in the allocation of memory for a database when it is run in dedicated and shared server mode

Please read http://download.oracle.com/docs/cd/E11882_01/server.112/e16508/memory.htm#CNCPT1243.

Tags: Database

Similar Questions

  • Memory dedicated and shared on the W700?

    Title says it all... Graphic how dedicated and shared w700 with i5 and hd 4000 there?

    Thanks in advance

    The W700 features 128 MB of memory dedicated video, with about 1 632 MB of shared system ram.

  • problems with dedicated and shared graphics memory

    So basically I want to run a game that I have all the specs (above actually) that I need to play outside of memory dedicated to the graphics card. But what confuses the life out of me, is that I have about double the necessary memory required in system memory shared which as I understand, it is used on an as-needed-basis. However, clearly this is not the case, as soon as I try and run it crashes immediately.

    Okay, so I have the graphics card with the following specifications:

    chip type: mobile intel (R) 4 series express chipsets
    channel of the card: mobile Intel GMA 4500 M
    total memory: 797 MB
    memory: 64 MB dedicated
    shared system memory: 733 mb

    In addition to what BossDweebe wrote, I would like to comment on your comment

    "I more than double the necessary memory required in system memory shared which as I understand, it is used on an as-needed-basis." However, clearly This is not the case, as soon as I try and run it crashes immediately. »

    Shared memory (part of your system RAM) is provided by Windows on a dynamic basis, it is added if required and with a limited amount by the RAM of the system itself needs to run applications (= your shared graphics memory size can be based on available RAM total). It's a help for some graphical features, but not necessarily a guarantee to run games that explicitly requires a certain base of dedicated RAM video. As the dedicated RAM (own GPU memory) is much faster than the share of the contributions of RAM, two cases can appear:

    (1) the game does not start. Many games check the video hardware before starting, and if they are 64 MB VRAM and require more, often it is game over. The dynamically allocated shared memory cannot be controlled and is of no interest here.

    (2) other games may be more forgiving. But you're going to be faced with a vicious circle: you're hoping using shared memory, is a clear indicator of a graphic solution already slow and Asthenique (i.e. an integrated graphics card). Unfortunately, the slow system RAM does not speed up your graphics card, and taking a part of the RAM for the graphics features: with a slower running your game and can still finish in the dysfunctions.

  • Dedicated server mode / shared

    1.A database will always be in dedicated server mode, is this correct? If this isn't the case, it is adjustable only in shared server mode?
    2. how limiting a user to only use the shared server mode, are there any privilege/profile limit?
    3.A the database in shared server mode, will accept the two connections shared/dedicated

    Yes and no.

    You must only make sure that the file has adequate protection and it is up to the local administrator and the client do not open a session using the local administrator account.
    Alternatively, you can put the tnsnames.ora and sqlnet.ora on a network share and have your point of TNS_ADMIN registry key to the directory on the network. Note that Oracle does not support this procedure. But it will work.

    ------------
    Sybrand Bakker
    Senior Oracle DBA

  • Shared dedicated server mode Server mode

    Hello

    How to change database of Shared Server mode in Server mode dedicated in Oracle10g?

    Thanks in advance

    Dear user,

    http://download.Oracle.com/docs/CD/B14117_01/server.101/b10739/manproc.htm#sthref544

    Go through the link will get the answer.

  • The assign/distribution of server processes dedicated to session SYSDBA on shared server

    Hello world

    My Oracle 11 g R2 server works on Win 8 in shared server mode. I put SHARED_SERVER = 3 and SHARED_SERVER_SESSIONS = 10 in the initialization parameter file. I don't know how these two works settings. Is anyway to set up the process server dedicated server shared for DBA session? In short, I want that on a shared server, all end users / Developer sessions use or shared server processes where the shared server process will be shared between them according to setting SHARED_SERVER_SESSIONS and also that you want to create dedicated server processes share server for session of DBA only because I want only uses session SYSDBA privileged dedicated process server rather shared server process.

    One of your post will help!

    Best regards

    Tushar Lapani

    Configuration of the database for shared server connections ALLOWS sharing of connections to the server, but does not REQUIRE it.

    It is the client process to apply the type of connection.

    Connection with a dedicated server is the default value.  If you want a shared server you have to specifically ask for it:

    In the tnsnames.ora:

    ORCL =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = vblnxsrv01.localdomain) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = SHARED)

    (SERVICE_NAME = orcl)

    )

    )

    In your defense, it is not very easy to find in the documentation if you don't already know what you are looking for.  Even in knowing exactly what I was looking for this answer, it took me a bit to find it, and then, it was obvious that it would be easy to see and do not understand the interest in your question.

    See http://docs.oracle.com/cd/E11882_01/network.112/e41945/concepts.htm#NETAG1036

    And your installation is not YET certified on your operating system.

  • Part of the SORT_AREA_RETAINED_SIZE of the UGA in shared server?

    Hello

    I'm confused.

    Here are the notes I made during the expert reading by Tom Kyte Oracle a few years ago.

    SORT_AREA_SIZE - the amount of memory to use for sorting. Will be in the PGA
    SORT_AREA_RETAINED_SIZE - how much memory is used to store the sorted data. Will be in the UGA

    I now see the notes that I did as I was not working with Oracle for quite awhile, and I don't know what is happening in shared server mode.

    SORT_AREA_RETAINED_SIZE would still be part of the UGA? Probably not, as S_A_R_S is a subset of S_A_Z, Yes?

    Thank you.

    >
    SORT_AREA_RETAINED_SIZE would still be part of the UGA? Probably not, as S_A_R_S is a subset of S_A_Z, Yes?
    >
    Since the doc should answer your question
    >
    SORT_AREA_RETAINED_SIZE specifies (in bytes) the maximum amount of memory of the global area (UGA) user retained after that complete a sort of race. Selected size the size of the buffer control learn that Oracle uses to maintain some of the sort in memory. This memory is released to the UGA, not for the operating system, after the last line is read in the sorting space.

    Oracle can allocate sort on several areas of this size for each request. Usually, only one or two kinds occur at the same time, even for complex queries. In some cases, however, additional concurrent sorts are necessary, and each kind has its own memory space. If shared server is used, allowance is BMG until the SORT_AREA_RETAINED_SIZE value is reached. The difference between SORT_AREA_RETAINED_SIZE and SORT_AREA_SIZE is allocated to the PGA.
    >
    SARS is preserved UGA (first line above) and the difference between SARS and SAS PGA (last line above).

    Oracle recommend to use one of these settings more
    >
    Note:

    Oracle does not recommend the use of the SORT_AREA_RETAINED_SIZE parameter, unless the instance is configured with the option of shared server. Oracle recommends enable auto sizing of SQL working areas by setting PGA_AGGREGATE_TARGET instead. SORT_AREA_RETAINED_SIZE is retained for backward compatibility.
    >
    SORT_AREA_SIZE
    http://docs.Oracle.com/CD/B19306_01/server.102/b14237/initparams203.htm

    SORT_AREA_RETAINED_SIZE
    http://docs.Oracle.com/CD/B28359_01/server.111/b28320/initparams231.htm

  • Shared server configuration

    Dear all,

    Our database is Oracle 9.0.1 in Windows 2003. Our total session is about 200. Our server is a server by default. Now, we are looking at changing some specific users in shared server mode. Memory structure is as follows:

    The sharing pool size = 728MB
    Buffer cache = 592MB
    Java pool = 104MB
    Large pool = 60 MB

    We set up our data like this:

    "Dispatchers ="(Protocol=TCP) (DISPATCHERS = 2) ', ' (PROTOCOL = TCP)(PRE=oracle.aurora.server.GiopServer) ","(PROTOCOL=TCP) (PRE = oracle.aurora.server.SGiopServer) "
    MAX_DISPATCHERS = 5
    SHARED_SERVERS = 6
    MAX_SHARED_SERVERS = 10
    CIRCUITS = 100
    SHARED_SERVER_SESSIONS = 100

    In client side, replace the tnsnames like this file: *(SERVER = SHARED) *

    Are there any other changes in memory or in the settings file? And please suggest she benefited if we change some users in shared mode? And is there a bad/good effect to our production database?

    Need your quick and valuable suggestions... *

    Thank you
    Martine

    Published by: mrashid07 on April 6, 2010 22:16

    Hello

    try changing the bottom of things

    MAX_DISPATCHERS = 200/10 (if you take the numbers of each dispatcher to manage 10 sessions (by Dispatcher))
    then set

    MAX_DISPATCHERS = 20
    MAX_SHARED_SERVERS = (number of servers) / 5, check the number of servers that you use.

    SHARED_SERVER = 5 (departure initially five, but check the number of sessions to connect you can change and circuits max up to 20)

    CIRCUITS = I prefer not no initialization this value - default value (the maximum number of sessions (SESSIONS) of the database)

    SHARED_SERVER_SESSIONS = minimum ((nombre maximal de circuits virtuels) or (maximum number of sessions - 5)) if not initialzate to 100 or leave it the oracle can go to default based on the sessions.

    Large_pool = 100 MB would be fine as pe the size of the shared pool that you have given.

    We can define for 40 to 50 users shared sever and other dedicated server.
    In order to achieve that in your tnsnames.ora you must have two access IDs or aliases DB. When the application connects to DB via tnsnames.ora file, try to use the connection of shared_server so that MTS can be used and that the need to use the alias of the tnsnames file when the dedicated server is necessary.

    -Pavan Kumar N
    -ORACLE 9i / 10g - OCP
    http://www.oracleinternals.blogspot.com

  • Question about the listener and the process server in dedicated server mode

    Hello

    The Oracle documentation says that, when a client connection request is received on the server, the receiver creates a process server who will work with the database instance to perform the tasks requested by the user/client process. So far, everything was good.

    Now, when the user is on the Oracle himself server, the listener didn't need to run to establish a connection to the database. Therefore, it is possible to stop the Listener and not always connect using sqlplus and a valid username and password.

    In the case above, the question is: if the listener does not work, what/who created the process server that communicates with the instance of the database on behalf of the user? In other words, in the normal case, the listener could get the request and create the server process. When the listener does not work what part of the Oracle Gets the requests and creates the server process?

    Clarification on how this case is handled are very much appreciated, thank you,

    John.

    440BX - 11 GR 2 wrote:
    Hello

    The Oracle documentation says that, when a client connection request is received on the server, the receiver creates a process server who will work with the database instance to perform the tasks requested by the user/client process. So far, everything was good.

    Now, when the user is on the Oracle himself server, the listener didn't need to run to establish a connection to the database. Therefore, it is possible to stop the Listener and not always connect using sqlplus and a valid username and password.

    In the case above, the question is: if the listener does not work, what/who created the process server that communicates with the instance of the database on behalf of the user? In other words, in the normal case, the listener could get the request and create the server process. When the listener does not work what part of the Oracle Gets the requests and creates the server process?

    John,

    I guess that you have asked the same thing in a different form in another thread. In the case, when the process of the user and the server is to be on the same side, the communication done by using the Protocol bequeth and the user, since it is not not going to use a (@) sign, he would use a default service for connected sys$ users .

    HTH
    Aman...

  • Dedicated VS. Shared server

    Hi friends,


    I have an Oracle 10 g DB on Windows 2003 server.

    We have a 3rd party apps (developed in Visual Basic) using ODBC to connect to it. with 800 users.
    How can I configure my server to use the server shared threading (hand)? So it consumes less resources/memory?
    I put it in the init.ora or spfile settings?

    How I put it as mixed? I want my share of long-term jobs to use dedicated servers and end users (transaction process) to use the shared server.


    Thank you very much

    Mantha

    Is it OK if I use Oracle Database Wizard to move DEDICATED / SHARING to connect to the server?

    Yes.

    I put my server db for the SHARED connection, I see that all users can connect.

    If I change my db to the DEDICATED connection server, only half can connect and the other half hangs.

    Oracle suggests that if you have over 1000 sessions that otherwise use you the shared server go to the mode dedicated server. So if more than 800 users logging on simultaneously and each user opens 2 or several sessions and then its already over 1000 sessions as well as the DEDICATED mode will fail to respond.

    I already have my db to > alter system set sessions = 4000 scope = both;

    What else do I need to allow all users to use dedicated connection?

    Max_dispatchers 10 value so that when necessary Stanley will create new dispatchers fully meet the incomming request

    Kind regards.

  • How to change server dedicated to the shared server?

    My oracle's 10g and dedicated server, now I want to change my dedicated to a shared server, and I execute following command:
    $alter system set shared_servers = 3 scope = spfile
    $alter system set max_shared_servers = 5 scope = spfile

    After that I restarted oracle, I use after a command,
    $select a.server
    session $ v left join v$ process b
    on (a.paddr = b.addr)
    where a.username = 'SCOTT'

    The result is the following:
    SERVER
    --------
    DEDICATED

    Why not SHARED and where is evil?
    Thank you

    http://download.Oracle.com/docs/CD/B19306_01/server.102/b14237/initparams062.htm#i1126971

  • shared server and starting a database

    Hi guys,.

    I read in a book:

    And it is logically impossible to issue commands to start or stop using a shared server: shared servers are part of the instance and therefore not available at the moment where you issue a start command.
    If the administrator must always have a dedicated server connection.

    This confuses me. How a DBA can have a dedicated server connection if we use shared server?

    Thank you.

    How a DBA can have a dedicated server connection if we use shared server?

    with the entry in tnsnames.ora
    SERVER = DEDICATED

    or log on to the DB server itself & start the DB without using SQL * Net

  • Use Peoplesoft 8 for our accounting systems and when I go to open a doc (tiff on a shared server file) link, it says that I am not authorized to view the page.

    Use Peoplesoft 8 and when I go to open a doc (tiff on a shared server file) link, it says that I am not authorized to view the page.

    You authenticate (log in) to access this TIFF file?

    Clear the cache and cookies from sites that cause problems.

    "Clear the Cache":

    • Tools > Options > advanced > network > storage (Cache) offline: 'clear now '.

    'Delete Cookies' sites causing problems:

    • Tools > Options > privacy > Cookies: "show the Cookies".
  • Dedicated vs Shared Question

    I'm trying to understand if my DB run dedicated or shared. I have read several posts here, but some information is contradict each other on my server. Is my analysis up to now and it leads me to believe that I am running in dedicated server mode, but I'd love to help to better understand if I'm right. Thank you in advance for your help!

    1. we have a splitter, but you always get when you create a database with DBCA and this does not mean that the DB is running in common.

    SQL > show parameter dispatcher

    NAME TYPE
    ------------------------------------ --------------------------------
    VALUE
    ------------------------------
    channel dispatchers
    (PROTOCOL = TCP)
    whole MAX_DISPATCHERS

    2 Large_poole_size is 0 and I think that if the DB is shared then it will use the large pool, or use the shared pool.
    SQL > show parameter large_pool

    NAME TYPE
    ------------------------------------ --------------------------------
    VALUE
    ------------------------------
    Whole large LARGE_POOL_SIZE
    0

    3. If shared_servers is greater than 1, then the server is shared but ours is set to 1.
    SQL > show parameter SHARED_SERVERS

    NAME TYPE
    ------------------------------------ --------------------------------
    VALUE
    ------------------------------
    whole max_shared_servers

    Whole SHARED_SERVERS
    1

    4. the tnsnames.ora file has SERVER = DEDICATED, which means that the DB is NOT shared regardless of the top.

    5 ps - ef | grep $ORACLE_SID | grep d000 shows a splitter, but I think it's just the default.
    4456 1 Oracle 0 Mar17? 00:00:55 ora_d000_ENGTREQ1

    by default when you create a database using DBCA, it will be configured in dedicated server mode.

    1. those that you noticed is the basic configuration. the actual work of the shared server architecture will be launched when you specify a value for the DISPATCHERS parameter. By default, you will see this value as 1, but that doesn't mean database is to use it. as mentioned in another point, if you want to use shared mode, then SERVER = SHARED must be mentioned in tnsnames.ora on the client side.

    2 large swimming pool is 0 in your case because you use MEMORY_TARGET 11 g or 10 g SGA_TARGET (you did not mention the version of your database)

    3, here too, the default value for shared_servers is 1 and this is not that this option is enabled.

    If you want a shared mode to be effective, then you need to set the parameters at the db level below

    DISPATCHERS
    MAX_DISPATCHERS
    SHARED_SERVERS
    MAX_SHARED_SERVERS

    and the SERVER = SHARED must be mentioned in the client's tnsnames.ora file side.

  • Shared server required for outdoor work remote?

    Hi all

    We are moving to the programming of different remote shell on the Scheduler to Oracle scripts and therefore need to put in place the database to handle this, which includes the HTTP port assignment, creating remote objects in the database hourly etc.. In the Guide of the administrator (for Oracle 11 g 2, Chapter 30), he also says to "ensure that this shared server is enabled. Does anyone know if this is really necessary? We organize currently dedicated server mode and prefer not to change this just for the sake of the Scheduler. Also, Mr. Rood's excellent book on the Scheduler makes no mention of this requirement.

    Thank you
    Tobias

    Thanks for the compliments on my book :-D

    As much as I know there no functional reason to switch to the shared server. If you want to run huge amounts of work of short duration, I can imagine that this shared server could give a performance advantage because it can respond more quickly to requests. Shared server processes are already in place, where the dedicated server process always needs to be started for each session.

    Ronald
    http://ronr.blogspot.com

Maybe you are looking for

  • Can't resize external backup Time Machine in the hard disk partition

    I have a Seagate Expansion to drive 3 that I use for storing files as well and Time Machine. Initially when I set up the drive, I allocated 350GB for the partition that I use with Time Machine. I use a 256GB MacBook Pro and Time Machine is now advisi

  • Need driver video just for my Satellite A300-MZ

    I want to upgrade to the latest version of the driver of my * ati radeon hd 3470 * on my * a300-1mz * (* psagce *) with * Vista 32 bit * os.Currently the * version of the driver is the 8.477*. I tried to download the new driver from the * toshiba.com

  • New Netflix - no sound app

    I love the new Netflix app, but I can't not all sounds. I tried all the settings. Everything was sound and works very well. When a movie is selected, it is not all the sounds. I have the sony NSZ - GT1 and I plugged it in via HDMI through a receiver

  • How to connect my Satellite E105-S1402 to an external projector?

    Hello world I have a Satellite E105-S1402 equipped of a HDMI port. Unfortunately, the projector we use in my office is not HD ready so there (DB9) regular VGA input connector. How can I connect it to this type of spotlight? Do I have to use a digital

  • Missing phone has been used

    My iPhone 5 has been stolen in October this year. Find my phone is set up on the subject. I signed up right away for notifications if it was used, and I have locked the phone remotely and erased the content about it, also remotely. Tonight, I receive