DB_nk_CACHE_SIZE in oracle 10g r2

Hello everyone


Official document... Memory architecture


(1) how the logic applied here? I want to say 32 M how it came?


Memory consumed by components manually sizes reduced the amount of memory available for the automatic adjustment.

SGA_TARGET = 256M

DB_8K_CACHE_SIZE = 32M 

The instance has only 224 MB of memory (256-32) and

remaining to be allocated between the components of size automatically.

Thanks in advance. !

SQL> select component,current_size, granule_size from V$SGA_DYNAMIC_COMPONENTS;

COMPONENT                 CURRENT_SIZE GRANULE_SIZE
------------------------- ------------ ------------
shared pool                  411041792      4194304
large pool                     4194304      4194304
java pool                      4194304      4194304
streams pool                   4194304      4194304
DEFAULT buffer cache         230686720      4194304
KEEP buffer cache                    0      4194304
RECYCLE buffer cache                 0      4194304
DEFAULT 2K buffer cache              0      4194304
DEFAULT 4K buffer cache              0      4194304
DEFAULT 8K buffer cache              0      4194304
DEFAULT 16K buffer cache      33554432      4194304

COMPONENT                 CURRENT_SIZE GRANULE_SIZE
------------------------- ------------ ------------
DEFAULT 32K buffer cache             0      4194304
Shared IO Pool                       0      4194304
ASM Buffer Cache                     0      4194304

14 rows selected.

SQL> alter system set db_16k_cache_size=28M;
System altered.

SQL> select component,current_size, granule_size from V$SGA_DYNAMIC_COMPONENTS where component='DEFAULT 16K buffer cache';

COMPONENT                 CURRENT_SIZE GRANULE_SIZE
------------------------- ------------ ------------
DEFAULT 16K buffer cache      29360128      4194304   <-- Allocated 28M (Multiple of 4)

SQL> select component,current_size, granule_size from V$SGA_DYNAMIC_COMPONENTS where component='DEFAULT 16K buffer cache';

COMPONENT                 CURRENT_SIZE GRANULE_SIZE
------------------------- ------------ ------------
DEFAULT 16K buffer cache      29360128      4194304   <-- Allocated 32M (Multiple of 4)

SQL> alter system set db_16k_cache_size=30M;
System altered.

SQL> select component,current_size, granule_size from V$SGA_DYNAMIC_COMPONENTS where component='DEFAULT 16K buffer cache';

COMPONENT                 CURRENT_SIZE GRANULE_SIZE
------------------------- ------------ ------------
DEFAULT 16K buffer cache      33554432      4194304   <-- Allocated 32M (Multiple of 4)

SQL> alter system set db_16k_cache_size=31M;
System altered.

SQL> select component,current_size, granule_size from V$SGA_DYNAMIC_COMPONENTS where component='DEFAULT 16K buffer cache';

COMPONENT                 CURRENT_SIZE GRANULE_SIZE
------------------------- ------------ ------------
DEFAULT 16K buffer cache      33554432      4194304  <-- Allocated 32M (Multiple of 4)

As you can see the db_16k_cache_size is always allocated in pellet-sized pieces (4M). Despite setting the size to 30 M, 31 M, 32M, it will always allocate 32 M.

Hope this is clear.

Kind regards

Suntrupth

Tags: Database

Similar Questions

  • Hello Sir: I use a generator of form of oracle 10g and I want to search on two dates using between.how it is possible.

    Hello Sir: I use a generator of form of oracle 10g and I want to search on two dates using between.how it is possible.

    I guess its text fields are the date data type.

  • Oracle 10g of MSSQL 2005 database link

    Hello

    We are configuration link database to oracle 10g of mssql 2005

    Thanks to the heterogeneous connectivity. We get the following error when testing database link.

    ORA-28500: connection between ORACLE and a non-Oracle system has sent this message:

    ORA-28541: error in the HS on line 1 init file.

    ORA-02063: preceding 2 lines of < SID >

    28500 00000 - "connection between ORACLE and a non-Oracle system has sent this message:

    * Cause: The cause is explained in the forwarded message.

    * Action: See documentation for the non-Oracle of the transmission system

    Message.

    Error on line: column 4:19

    Can someone guide correct configeration of Hetrogeneous Service and why the error arises.

    Thank you

    Basu,

    Dg4ODBC gateway can be used with the 10.2.0.5 database. It is certified and no additional license is required for the database to ODBC gateway - the license is included in the license database (even when the Oracle database is still version 10.2) AND you can also install Dg4ODBC on another machine, then the Oracle database. There is no need to have Dg4ODBC installed on the same computer as the Oracle database.

    -When you install DG4ODBC on the same machine as your Oracle 10.2 database, then install in its own, separate OH - otherwise you will corrupt your existing installation of the database.

    -Klaus

    Post edited by: kgronau

  • Is there a way to fill the boss way recursive/dynamically in oracle 10g

    Hello

    I want to complete the following template and then use the result as a virtual table in oracle 10g.

    SELECT 2 FROM DUAL;

    UNION ALL

    4. SELECT FROM DUAL;

    ALL UNIONL

    8. SELECT FROM DUAL;

    .

    .

    .

    .

    UNION ALL

    . SELECT POWER (2.61) FROM DUAL;

    Is it possible that I can use the recursion or dynamic query with "with clause" and avoid writing all these statements.

    Thank you

    YG

    Hi GY,.

    In 10g, you can use a clause of the TYPE:

    SELECT nbr

    OF THE DOUBLE

    MODEL

    DIMENSION (2 d)

    MEASURES (number 0)

    RULES ITERATE (61)

    (nbr [ITERATION_NUMBER] = power (2, ITERATION_NUMBER + 1))

    ORDER BY nbr;

    From 11 g 2, you can use a WITH recursive clause:

    WITH v (n, lvl) AS (SELECT 2 n, 1 lvl FROM DUAL

    UNION ALL

    SELECT 2 * n, 1 + lvl

    V

    WHERE the lvl<=>

    )

    Select n v

  • Oracle 10g with 10.2.0.5 patch app thin?

    Hello

    I'm working on creating a fine app for oracle 10g. I am able to create the thin application without patch and everything seems to work normally, but in our situation, we must apply the 10.2.0.5 patch. When I patch the program, everything still seems to work ok, so I'm going through with the postscan, which also seems to work fine until there finishes.

    I don't know if this is related, but I get the following warnings after the postscan:

    Could not copy the file--> C:\Program Files (x 86) C:\ProgramData\Microsoft\RAC\StateData\RacMetaData.dat \VMware\VMware ThinApp\Captures\Oracle 10 g + patch\%Common AppData%\Microsoft\RAC\StateData\RacMetaData.dat
    Could not copy the file--> C:\Program Files (x 86) C:\ProgramData\Microsoft\RAC\StateData\RacWmiEventData.dat \VMware\VMware ThinApp\Captures\Oracle 10 g + patch\%Common AppData%\Microsoft\RAC\StateData\RacWmiEventData.dat
    Could not copy the file--> C:\Program Files (x 86) C:\ProgramData\Microsoft\Search\Data\Applications\Windows\MSStmp.log \VMware\VMware ThinApp\Captures\Oracle 10 g + patch\%Common AppData%\Microsoft\Search\Data\Applications\Windows\MSStmp.log
    Could not copy the file C:\Users\All Users\Microsoft\RAC\StateData\RacMetaData.dat--> C:\Program Files (x 86) \VMware\VMware ThinApp\Captures\Oracle 10 g + patch\%drive_C%\Users\All Users\Microsoft\RAC\StateData\RacMetaData.dat
    Could not copy the file C:\Users\All Users\Microsoft\RAC\StateData\RacWmiEventData.dat--> C:\Program Files (x 86) \VMware\VMware ThinApp\Captures\Oracle 10 g + patch\%drive_C%\Users\All Users\Microsoft\RAC\StateData\RacWmiEventData.dat
    Could not copy the file C:\Users\All Users\Microsoft\Search\Data\Applications\Windows\MSStmp.log--> C:\Program Files (x 86) \VMware\VMware ThinApp\Captures\Oracle 10 g + patch\%drive_C%\Users\All Users\Microsoft\Search\Data\Applications\Windows\MSStmp.log
    Could not copy the file C:\Users\All Users\Microsoft\Windows Defender\IMpService925A3ACA-C353 - 458 A-AC8D - A7E5EB378092.lock--> C:\Program Files (x 86) \VMware\VMware ThinApp\Captures\Oracle 10 g + patch\%drive_C%\Users\All Users\Microsoft\Windows Defender\IMpService925A3ACA-C353 - 458 A-AC8D - A7E5EB378092.lock
    Could not copy the file C:\Users\All Defender\Scans\History\CacheManager\MpSfc.bin--> C:\Program Files (x 86) Users\Microsoft\Windows \VMware\VMware ThinApp\Captures\Oracle 10 g + patch\%drive_C%\Users\All Users\Microsoft\Windows Defender\Scans\History\CacheManager\MpSfc.bin

    And then finally I get this at the end of the 'Build Project' message:

    C:\Windows\hh.exe: an executable not valid
    Build failed *.

    I can't determine why the build fails.

    Any help would be appreciated.

    Hi Mark

    1. the warnings that you are seeing after Postscan aren't a problem, in my view, they are for most of the newspapers that were not copied to the ThinApp of your application project (probably because access is denied because some application process is running and use).

    2. the error you see regarding hh.exe during the generation probably occurs because it is a 64-bit binary (and ThinApp 4.7.3 can't stand not the 64-bit binaries), in all cases, please open the file package.ini in the project folder (the folder that contains the project ThinApp registered Oracle 10 g, generated by the capture process) and find the section [hh.exe] and add 'Disabled = 1' under it , and then try again to build again by running build.bat.

    Thank you.

  • not able to uninstall oracle 10g, how I uninstall oracle 10g IAM?

    actually iam using oracle10g in my laptop. now I just want to change for oracle 11g. I tried to uninstall 10g it shows uninstalled successfully. but when I tried to install 11g it shows already oracle is installed on your laptop...

    now how do I install 11g without formatting... can my drive you give me the solution for this...

    Hello

    You must uninstall oracle 10g by

    1.Oracle Universal Installer from Start menu

    2. Run regedit.exe and delete the HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE key.

      This contains registry entries for all Oracle products.

    3 make sure that he didn't there no service oracle left behind in the services Panel

    4 restart your computer

    5.Delete the "C:\Oracle" directory, or the oracle_base directory on which you had installed oracle 10g

    regards,

    -DM

  • Oracle 10g and 11g reports

    I recently upgraded from Oracle Forms/Reports 10 g and 11g.  Oracle 10g reports saving as PDF is easily converted into a word document, however, Oracle 11 g converts not as 10 g.  What is the difference and how to make the report of 11g saved in a PDF file be able to convert a Microsoft Word document itself.

    Thank you

    Steven


    Hello

    There is a "known issue" with the PDF file in 11g:

    ALERT: Indicates problems PDF in 11.1.2.1.0 group of fixes for Non-Linux (Doc ID 1522543.1) platforms

    Maybe the problem comes from this 'problem '...

    "Patch Set Exception" exists for this problem.

    Kind regards

  • How to send a mail in oracle 10g

    I am new to oracle developer... we use oracle 10g developer... How to send messages via oracle 10 g on a click.pease button help me.

    Thanks in advance

    This question was asked several times on this forum, see if you get the help of the following:

    https://forums.Oracle.com/message/5395438#5395438

    Search results: https://forums.oracle.com/thread/search.jspa?peopleEnabled=true&userID=&containerType=&container=&q=form+email

    Check this out as well:

    http://nzchaudhry.WordPress.com/2013/05/31/send-report-via-email-attachment-in-Oracle-Forms-10G/

    You can find the init.ora or initSID.ora file under $ORACLE_HOME/dbs on linux and Windows under $ORACLE_HOME/database. Otherwise, you can create using the command "create pfile from spfile.

    Aneel

  • Urgent: db link from oracle 10g to sql server 2000

    Hello

    I have an oracle 10g db connection to sql server 2000. It was created a couple of years. This works.

    I have now created another link db of the same oracle on the same sql server server but it does not work.

    But I'm getting ORA-28500 and error IM002

    . Please notify.

    I can't understand what is wrong as I followed the hs odbc set up on this link db in the same way as I did 2 years ago.

    Thank you

    Shailaja

    Just sort the problem.

    Basically, I use HSODBC to connect to SQL Server from Oracle (on windows 2003 64-bit).

    To do this, I need to create a connection ODBC from Oracle to SQL Server.

    HSODBC is a 32-bit application and is why we use the ODBC 32-bit driver when we create the ODBC connection.

    When I created the connection ODBC from Oracle to SQL Server, I used the ODBC 64-bit driver and that's why the system could not find the name of the data source.

    I have now created connection ODBC from Oracle to SQL Server via the ODBC 32-bit driver and everything works fine now.

    No offense to anyone, but as you all works using Oracle software, I was hoping a better answer than some of the answers above. You can say that you did not understand the question or you do not know the reason why it happened.

    I have just listed how the problem was fixed so that in the future one having the same problem can benefit.

  • Oracle 10g 11g vs?

    Is - this here is output expected between the different versions of DB?

    Oracle 10g
    select utl_url.escape('http://sample.com/questions/hea[der.html') from dual;
    O/P
    http://sample.com/questions/hea%5Bder.html
    Here characters ' [' is dropped.]
    Oracle 11g
    select utl_url.escape('http://sample.com/questions/hea[der.html') from dual;
    http://sample.com/questions/hea[der.html
    Here characters ' [' is no exception.]

    Support UTL_URL note. ESCAPE escape is no longer some characters such as brackets [] in 11.2 [1467611.1 ID]:
    >
    The UTL_URL procedure. ESCAPE has been updated to 11.2 in conformity to the specification of the URL RFC 2396. The procedure only escapes illegal characters (and possibly reserved characters) using the 2%-figure-hex-code format. It appears that some legal / reserved characters (such as [and]) have also been dropped in earlier versions.

  • Oracle 10g application server

    Hello
    I installed oracle 10g application server on my system. Now, I need to develop forms and reports that the tool I need to install.

    Thank you.

    Try the Oracle Developer suite 10, http://www.oracle.com/technetwork/developer-tools/developer-suite/downloads/index.html

  • customer of oracle 10g 64 bit to win7 64-bit

    where can I find it? I'm not even a link to the oracle 10g client download on otn.
    I have an oracle 10g 32-bit client that I currently use on win7 64 bit OS but I need 64-bit customer oracle 10g.

    10g downloads are deleted from the RTO. If you want, you must get in contact with the support.

    Aman...

  • When I installed oracle 10g am not able to start my application

    Hi all
    Using ATG 9.1 my application works fine, but after I installed oracle 10g my Jboss starts up, but I couldn't run my application?
    This shows that the requested Url is not found...

    Could you please tell me why this happens...

    Thanks in advance...

    Thank you and best regards,
    Sudhakar.

    This happens in oracle 10g for oracle 10g is also used as the default http port 8080.
    And if your application server is running on default 8080 port you ll see this problem.

    To solve this, all you need to do is change the port to some other port number 8080 by default oracle.
    See the link below to change the port.
    http://daust.blogspot.in/2006/01/XE-changing-default-HTTP-port.html

    After changing the port, restart your computer again and you should be able to access your application very well.

    ~ Yvan

    Published by: Yvan November 6, 2012 01:08

  • How to find the site to download oracle 10g

    Hello

    I need to find the site to download oracle 10g. Please, help me.

    Respect of
    Natalia

    10g is no longer available for download - you need to open an SR with Support and they will provide a download link, assuming you paid for extended support.

    PL see the previous discussions on this topic

    year https://forums.Oracle.com/forums/Search.jspa?threadID=&q=10g+and+Download&objid=C18&DateRange=This & userID = & numResults = 15

    HTH
    Srini

  • Download Oracle 10g R2

    Hi all

    I am a newbie in oracle.

    I had to use oracle 10g R2 (for one of the following platforms: Windows 7/2008/Linux) that I am preparing for my 10g OCP DBA certification.

    But when I go to the site of Oracles for downloading it doesn't show that the 11g 10g.

    I am in great need of 10g.

    So please, can someone help me to download it.

    Thanks in advance.

    Once again:

    http://www.Oracle.com/technetwork/JP/database/Enterprise-Edition/downloads/index.html

    Scroll down

Maybe you are looking for