Memory tuning

Any memory tuning to improve window 7 enterprise performance? Pls advice

Hey Sam,
There are some things that can improve performance, because I wrote things that moderators do not have the specs of the computer and the software installed.
Cooling is important to have a good enough computer, and check the temperature of the processor (Fans often recommended to replace it incredibly improves performance)
Check out time access I / O hard disk (using Disk HIRENS possible) and check the disk responds correctly (50-100) and no BAD SECTOR.
Consider replacing the hard disk type SSD (much faster).
Some of the installations intelligently (often prefer a clean OS install on a single drive, and a different drive programs to improve performance).
The file FILE PAGE Put on your operating system is different.
The PAGE file FILE Put a different operating system drive and limit it according to Microsoft's recommendations (usually between 1.5-3 size of RAM).
RAM memory is recommended at least 8 GB, and check that the operating system supports (64 bit)
Remove the effects that operating system kit (fade effect & aero theme)
Please Mark This As Answer if it helps to solve the issue
Tzuri Ben Ezra | My Certifications:
CompTIA A+ ,Microsoft MCP, MCTS, MCSA, MCITP
|
FaceBook: Tzuri FaceBook | vCard:
Tzuri vCard | 
Microsoft ID:
Microsoft Transcript 
 |

Similar Messages

  • Memory Tuning - SAPPFPAR check

    I was wondering on how to optimize the use of "SAPPFPAR check" in terms of Memory Tuning. Upon typing the command "sappfpar check pf=<profile>", the shared memory disposition overview is being shown. Are the values shown here present the current values defined in the system?
    Furthermore, i was wondering what values are shown below? Do all the values shown below display the currently allocated values in the system or are the values shown below display the required value at the very least? If so, how can i change the value? How do i know what parameter these values are directly corresponding to so that i can check and change the said values if necessary? Especially the values shown in the "worst case" field, how can i check whether the currently allocated values satisfy what are indicated in the SAPPFPAR check?
    In addition, i was wondering what does the error imply? Does it straightforwardly imply that there are incorrect values existing in the system, or does it imply that requirements are not met, or etc. I would like to know more about this from the SAP practitioners themselves since experience provide the best knowledge that can be taught since it occurred first hand.
    Kindly enlighten me on this topic. Thanks.
    Edited by: Jett Michael Contreras on Apr 22, 2008 11:36 AM

    Hi
    The SAPPFPAR checks the current values that is mentioned in the instance profile . Unless if u have made changes to the instance profile. If u do make changes to the profile then the SAPPFPAR will show the result for the changed profile.
    The output given by the SAPPFPAR will show you the current value and the required value (ie Proposed SAP values) to be changed. If there is any error in the profile parameters it indicates that in the output. Eventually it calculates all the SAP buffers , Physical memory and the SWAP space. It gives you the total required memory by adding the worst case scenario (heap) alongwith the buffer parameters.
    When u change the buffer parameters for the system, it will calculate and adjust according to the SAP proposed value. Since the shared memory values depends on all the buffer parameters like program, screen, table buffers..etc.
    The SAPPFPAR is a very helpful tool for calculating the physical memory space required based on the SAP buffer and for checking error in the instance parameter.
    Thanks & Regards,
      Maheswaran

  • Need help with performance & memory tuning in a data warehousing environment

    Dear All,
    Good Day.
    We had successfully migrated from a 4 node half-rack V2 Exadata to a 2 node quarter rack X4-2 Exadata. However, we are facing some issues with performance only for few loads while others have in fact shown good improvement.
    1. The total memory on the OS is 250GB for each node (two compute nodes for a quarter rack).
    2. Would be grateful if someone could help me with the best equation to calculate the SGA and PGA ( and also in allocation of shared_pool, large_pool etc) or whether Automatic Memory Management is advisable?
    3. We had run exachk report which suggested us to configure huge pages.
    4. When we tried to increase the SGA to more than 30GB the system doesn't allow us to do so. We had however set the PGA to 85GB.
    5. Also, we had observed that some of the queries involving joins and indexes are taking longer time.
    Any advise would be greatly appreciated.
    Warm Regards,
    Vikram.

    Hi Vikram,
    There is no formula about SGA and PGA, but the best practices for OLTP environments is for a give ammount of memory (which cannot be up to 80% of total RAM from server) you should make 80% to SGA and 20% to PGA. For Data Warehouse envs, the values are like 60% SGA and 40% PGA or it can be up to 50%-50%. Also, some docs disencourage you to keep the database in Automatic Memory Management when you are using a big SGA (> 10G).
    As you are using a RAC environment, you should configure Huge Pages. And if the systems are not allowing you to increase memory, just take a look at the semaphore parameters, probably they are set lower values. And for the poor performance queries, we need to see explain plans, table structure and you would also analyze if smart scan is playing the game.
    Regards.

  • Windows XP 32-bit Virtual Memory Tuning.

    For our PXI racks we "tune" the virtual memory under Windows XP 32-bit (standard NI installation), as a couple of our applications process vast volumes of data , as follows:
    Open boot.ini
    Find the line beginning with 'multi'
    Add the following to the end of the line '/3GB /userva=2560' (without the quotes).
    Initially we were supplied with PXIe-8133 driven PXI racks and the above change works perfectly.
    However later PXI racks were supplied with PXIe-8115 driven PXI racks.  If the above line is applied to these PXI racks then the result is the graphics card drops to 640x480 4-bit colours and it cannot be changed until the line is removed.
    I have tried various values for /userva including 2176, 2432, and 2304 but all results in the same result.
    It seems that whilst the PXIe-8133 came with a standard BIOS and hence was configurable to an extent, the PXIe-8115 comes with a NI BIOS and provides very little low level control in comparison.
    Has anyone attempted the above on a PXIe-8115 driven rack?  Or can suggest a solution?
    Thanks.
    Christopher Povey
    Senior Test Systems Engineer for BAE Systems.

    I have attached the Windows XP System Resource Maps for both our PXIe-8115 and PXIe-8133 racks.  Both racks contain the same hardware in the same slots (apart from the controller card).
    Christopher Povey
    Senior Test Systems Engineer for BAE Systems.
    Attachments:
    PXIe-8115 Memory Resources.txt ‏11 KB
    PXIe-8133 Memory Resources.txt ‏8 KB

  • Memory tuning imap store

    Hello,
    i m trying to tune my web application, a web mail, once a user logs in I keep an IMAPStore instance inside the httpsession.
    I noticed it takes 6 mb of memory right away, just after connecting to the imap store, once I open a few folder and fetch a few small messages it goes up to 8 or 9 mb.
    to get messages i follow this steps:
    - openFolder
    - fetchmessages
    - populate my beans
    - invalidateheaders for each imapmessage to release cached data
    - call folder.clearCache() (i added this method inside imapfolder to clear messageCache vector)
    - close folder
    but memory usage is still the same.
    Is there anything to reduce memory usage? i should have no more than 1MB per session.
    Thank you.

    Hi,
    I am using MessAdmin to measure HttpSession data.
    6mb is the size of IMAPStore, and this size appear even if i don't open a folder, just after getting the store:
    session = Session.getInstance(props, auth);
    session.setDebug(debug);
    store = (IMAPStore) session.getStore(imap);
    store.connect();session and store object measure 6mb.
    If you have a better tool please let me know.
    thank you

  • HP Unix memory tuning

    Hi.
    i want to increase  PXA buffer size in ECC 5.0 -Netweaver 2004
    OS -HP Unix
    Ram:16GB,Number of swaps per day very high.
    Existing size:220MB .Will it result in any OS related problems
    Is PXA Parameter dependant on any oher sap paramters?
    Regards
    Arun

    Dear Arun,
    Some recomendations for this buffer area are given in note 103747.
    I recommend to you after increasing the size, run sappfpar command on operating system level
    in order to detect any memory errors or warnings.
    If number of swaps are high, it could be a good idea to increase it, or to move to a faster drives.
    Hope it helps.
    Edited by: alejovw on Mar 1, 2011 9:08 PM

  • HADB Memory tuning?

    Hi all,
    We have installed ONLY HADB component from SJSAS 9.1. As we are using Java 1.5 version, the default jvm heap size is 192m which is way less than our requirement. How can I tune the JVM used by HADB? I saw that the service clu_nsup_srv running under JVM process.
    Thanks,
    Paras

    Hello Parasshah,
    You might want to post HADB related questions to the App Server forum. Here is the link to that forum:
    [  Sun Java System Application Server - Performance and Tuning|http://forums.sun.com/forum.jspa?forumID=756]

  • Performance Tuning 10g

    Hi All,
    I had given a task to tune oracle 10g database. I am really new in memory tuning although I had some SQL Tuning earlier. My server is in remote location and I can not login to Enterprise Manager GUI. I will be using SQL Developer or PL/SQL Developer for this. My application is web based application.
    I have following queries with this respect:
    - How should I start... Should I use tkprof or AWR.
    - How to enable these tools.
    - How to view its reports
    - What should I check in these reports
    - Will just increasing RAM improves performance or should we also increase Hard Disk?
    - What is CPU Cost and I/O?
    Please help.
    Thanks & Regards.

    dbdan wrote:
    Hi All,
    I had given a task to tune oracle 10g database. I am really new in memory tuning although I had some SQL Tuning earlier. My server is in remote location and I can not login to Enterprise Manager GUI. I will be using SQL Developer or PL/SQL Developer for this. My application is web based application.
    I have following queries with this respect:
    - How should I start... Should I use tkprof or AWR.
    - How to enable these tools.
    - How to view its reports
    - What should I check in these reports
    - Will just increasing RAM improves performance or should we also increase Hard Disk?
    - What is CPU Cost and I/O?
    Please help.
    Thanks & Regards.Here is something you might try as a starting point:
    Capture the output of the following (to a table, send to Excel, or spool to a file):
    SELECT
      STAT_NAME,
      VALUE
    FROM
      V$OSSTAT
    ORDER BY
      STAT_NAME;
    SELECT
      STAT_NAME,
      VALUE
    FROM
      V$SYS_TIME_MODEL
    ORDER BY
      STAT_NAME;
    SELECT
      EVENT,
      TOTAL_WAITS,
      TOTAL_TIMEOUTS,
      TIME_WAITED
    FROM
      V$SYSTEM_EVENT
    WHERE
      WAIT_CLASS != 'Idle'
    ORDER BY
      EVENT;Wait a known amount of time (5 minutes or 10 minutes)
    Execute the above SQL statements again.
    Subtract the starting values from the ending values, and post the results for any items where the difference is greater than 0. The Performance Tuning Guide (especially the 11g version) will help you understand what each item means.
    To repeat what Ed stated, do not randomly change parameters (even if someone claims that they have successfully made the parameter change 100s of times).
    You could also try a Statspack report, but it might be better to start with something which produces less than 70 pages of output.
    Charles Hooper
    IT Manager/Oracle DBA
    K&M Machine-Fabricating, Inc.

  • Can we ensure memory is released from bpel , to be picked by GC

    Dear All,
    We are in production support senario.
    We are doing memory intensive operations using BPEL.
    We are looking for ways to optimize db adapter peformance.
    We are looking for ways to ensure that memory is released by bpel after operations.
    Please suggest
    Regards
    Arc

    hmmm - if you'd be a little more specific - we should be able to help you better. Is there anything un-normal that you see? a heap dump might reveal if there are options to towards mem tuning.
    also what is the version of bpel that you are using.
    --- A couple of thoughts regarding memory tuning.
    a) keep variables scoped - and not global - that helps us to collect / recycle them faster - especially during a while loop
    b) in some cases pass by reference should help (skipDeepCopy property on the partnerlink) - by default we do a copy by value
    c) if you use stylesheets (xsl) there is a known xml parser leak - patch downloadable from metalink.
    cheers

  • Tuning Oracle10g

    Hi All,
    I am learning Oracle Memory Tuning and gone through some Performance Tuning Articles. My questions are:
    - Since Oracle10g has Automatic Memory Management, once we specified Max SGA and MAX PGA what we need to tune in memory?
    - Where can I get tuning examples with case scenarios?
    Thanks & Regards,
    Danish

    Hi Danish,
    Since Oracle10g has Automatic Memory Management, once we specified Max SGA and MAX PGA what we need to tune in memory?My company supports hundreds of databases, and I've noticed that while this "autoimated" memory management is OK for small databases, it may not be right for shops with a large or busy system. This is because AMM is "reactive", and waits until it detects a problem before addressing it. I have an alert here about it, how AMM resise operations can cause performance issues, in some cases:
    http://www.dba-oracle.com/t_amm_automatic_memory_resize.htm
    Oracle has an insatiable appetite for RAM, but there are diminishing marginal returns as you approach full caching.
    Your goal is to give him enough RAM to hit the "sweet spot" of optimal pool sizes.
    Oracle has pool advisory utilities that can assist you in this, check them out . . . .
    Also, I wrote this note especially for people like you, who use AMM and want to tune RAM:
    http://www.oracle-training.cc/t_amm_oracle_instance_tuning.htm
    Since you are on 10g, I've collected numerous "gotchas" in 10g that you may find useful:
    http://www.dba-oracle.com/t_slow_performance_after_upgrade.htm
    Where can I get tuning examples with case scenarios?There are literally thousands of examples on the web. I would search like this, for Oracle RAM (or SGA) tuning examples:
    http://www.google.com/search?&q=oracle+ram%7Csga+tuning+example
    In sum, the best way to learn how to optimize RAM is to dive-in and get your feet wet!
    Hope this helps . . .
    Donald K. Burleson
    Oracle Press author
    Author of "Oracle Tuning: The Definitive Reference"
    http://www.rampant-books.com/book_2005_1_awr_proactive_tuning.htm

  • Reg Instance Tuning

    Hi Pals,
    Can anyone help me out in 'Instance tuning'.The situation is like this- Bulk of simulated users hit the database and I need to tune the DB Oracle8.1.7
    some points for consideration are CPU utilization,Memory tuning and contention.
    Wat couple of parameters atleast u guys out there suggest to be considered for tuning?
    I would appreciate pointers-books/links/tools to achieve this and to get more info and guidance.
    Thanks and cheers,
    sreek

    You can go for tuning db block buffers, shared pool size at instance level. You can also tune short area size. However make sure that sum of memory allocated to sga does not exceed 50% of RAM. You can also go for application level tuning to improve ur database performance

  • LEARNING ORACLE PERFROMANCE TUNING

    Hi everyone,
    Can any one guide me how to learn Performance tuning with examples becoz when i follow the oracle doc's.It is little bit diffcult for me to understand.
    Regards,
    Vikas Kohli
    Edited by: Vikas Kohli on Aug 30, 2011 3:40 PM

    Hi,
    We will increase the database performance by tuning sql queries, instance memories, by reading awr report.
    In sql tuining, have to tune sql quries based on how much response time is taking to get output and how much cpu is using. this we will check by enabling autotrace for query. oracle will choose the best execution plan of sql statement base on statistics that are available on the objects.
    In memory tuning buffer cache, redo buffer, shared pool memories has to tune to reside the data in the buffer cache without waiting for free buffers.
    In 10g and 11g oracle only automatically adjust the memories with the limit of sga_target parameter value. Even though we want we can tune memories manually.
    AWR report mainly gives information about health of the database. how database is performing. that means how the database is responding to users. how sql statements are getting result. where that statements waiting to get result. is that waiting for buffer cache, or waiting to get data from disk, is that is reading lots of indexes etc. like that.
    I hope you will get clear idea now.
    thanks

  • T2000 consumer tuning.

    Hello all.
    Ive got a couple of T2000's in for LDAP performance testing, im thinking apart from IP stack and memory tuning, I should also look at max thread tuning. Some where in the back of my mind im sure there are some gotcha's with T2000's. Am i right in assuming, a 32 core T2000 should give best results if i allocate a maximum number of threads set to say 30?
    any thoughts please.

    From the few tests that we've done with the T2000, the best results are achieved when the maximum number of threads is about twice the amount of cores.
    T2000, 32 cores, set a max number of working threads to 64.
    Ludovic.

  • CPU Memory usage

    CPU memory usage is keep increasing whenever, I have opened a package from SQL developer. I am using the latest version (4.0.0.13.80) of sql developer. How to resolve this.?

    Hi,
    If you use Oracle 10g v.2 you can take a look and recomendations about memory tuning using AWR (Analytic Workload Repository). Of course , theoretically , you can take a look on Oracle doc titled 'Oracle Performance Tuning '.
    Sorry , i didn't know that your database is 9i. However , if you open Enterprise Manager Console on Memory Section you can find the memory statistics of your database and some pieces of advice , as well.....
    Simon
    Message was edited by:
    sgalaxy

  • Oracle 10G New Feature........Part 1

    Dear all,
    from last couple of days i was very busy with my oracle 10g box,so i think this is right time to
    share some intresting feature on 10g and some internal stuff with all of you.
    Have a look :-
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Oracle 10g Memory and Storage Feature.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1.Automatic Memory Management.
    2.Online Segment Shrink
    3.Redolog Advisor, checkpointing
    4.Multiple Temporary tablespace.
    5.Automatic Workload Repository
    6.Active Session History
    7.Misc
    a)Rename Tablespace
    b)Bigfile tablespace
    c)flushing buffer cache
    8.ORACLE INTERNAL
    a)undocumented parameter (_log_blocks_during_backup)
    b)X$ view (x$messages view)
    c)Internal Structure of Controlfile
    1.Automatic memory management
    ================================
    This feature reduce the overhead of oracle DBA.previously mostly time we need to set diff oracle SGA parameter for
    better performance with the help of own experience,advice views and by monitoring the behaviour
    of oracle database.
    this was just time consuming activity.........
    Now this feature makes easy life for oracle DBA.
    Just set SGA_TARGET parameter and it automatically allocate memory to different SGA parameter.
    it focus on DB_CACHE_SIZE
    SHARED_POOL_SIZE
    LARGE_POOL
    JAVA_POOL
    and automatically set it as
    __db_cache_size
    __shared_pool_size
    __large_pool_size
    __java_pool_size
    check it in alert_log
    MMAN(memory manager) process is new in 10g and this is responsible for sga tuning task.
    it automatically increase and decrease the SGA parameters value as per the requirement.
    Benefit:- Maximum utlization of available SGA memory.
    2.Online Segment Shrink.
    ==========================
    hmmmmm again a new feature by oracle to reduce the downtime.Now oracle mainly focus on availablity
    thats why its always try to reduce the downtime by intrducing new feature.
    in previous version ,reducing High water mark of table was possible by
    Exp/imp
    or
    alter table move....cmd. but on these method tables was not available for normal use for long hrs if it has more data.
    but in 10g with just few command we can reduce the HWmark of table.
    this feature is available for ASSM tablespaces.
    1.alter table emp enable row movement.
    2.alter table emp shrink space.
    the second cmd have two phases
    first phase is to compact the segment and in this phase DML operations are allowed.
    second phase(shrink phase)oracle shrink the HWM of table, DML operation will be blocked at that time for short duration.
    So if want to shrink the HWM of table then we should use it with two diff command
    first compact the segment and then shrink it on non-peak hrs.
    alter table emp shrink space compact. (This cmd doesn't block the DML operation.)
    and alter table emp shrink space. (This cmd should be on non-peak hrs.)
    Benefit:- better full table scan.
    3.Redolog Advisor and checkpointing
    ================================================================
    now oracle will suggest the size of redo log file by V$INSTANCE_RECOVERY
    SELECT OPTIMAL_LOGFILE_SIZE
    FROM V$INSTANCE_RECOVERY
    this value is influence with the value of FAST_START_MTTR_TARGET .
    Checkpointing
    Automatic checkpointing will be enable after setting FAST_START_MTTR_TARGET to non-zero value.
    4.Multiple Temporary tablespace.
    ==================================
    Now we can manage multiple temp tablespace under one group.
    we can create a tablespace group implicitly when we include the TABLESPACE GROUP clause in the CREATE TEMPORARY TABLESPACE or ALTER TABLESPACE statement and the specified tablespace group does not currently exist.
    For example, if group1 is not exists,then the following statements create this groups with new tablespace
    CREATE TEMPORARY TABLESPACE temp1 TEMPFILE '/u02/oracle/data/temp01.dbf'
    SIZE 50M
    TABLESPACE GROUP group1;
    --Add Existing temp tablespace into group by
    alter tablespace temp2 tablespace group group1.
    --we can also assign the temp tablespace group on database level as default temp tablespace.
    ALTER DATABASE <db name> DEFAULT TEMPORARY TABLESPACE group1;
    benefit:- Better I/O
    One sql can use more then one temp tablespace
    5.AWR(Automatic Workload Repository):-
    ================================== AWR is built in Repository and Central point of Oracle 10g.Oracle self managing activities
    is fully dependent on AWR.by default after 1 hr, oracle capure all database uses information and store in AWR with the help of
    MMON process.we called it Memory monitor process.and all these information are kept upto 7 days(default) and after that it automatically purge.
    we can generate a AWR report by
    SQL> @?/rdbms/admin/awrrpt
    Just like statspack report but its a advance and diff version of statspack,it provide more information of Database as well as OS.
    it show report in Html and Text format.
    we can also take manually snapshot for AWR by
    BEGIN
    DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT ();
    END;
    **The STATISTICS_LEVEL initialization parameter must be set to the TYPICAL or ALL to enable the Automatic Workload Repository.
    [oracle@RMSORA1 oracle]$ sqlplus / as sysdba
    SQL*Plus: Release 10.1.0.2.0 - Production on Fri Mar 17 10:37:22 2006
    Copyright (c) 1982, 2004, Oracle. All rights reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
    With the Partitioning, OLAP and Data Mining options
    SQL> @?/rdbms/admin/awrrpt
    Current Instance
    ~~~~~~~~~~~~~~~~
    DB Id DB Name Inst Num Instance
    4174002554 RMSORA 1 rmsora
    Specify the Report Type
    ~~~~~~~~~~~~~~~~~~~~~~~
    Would you like an HTML report, or a plain text report?
    Enter 'html' for an HTML report, or 'text' for plain text
    Defaults to 'html'
    Enter value for report_type: text
    Type Specified: text
    Instances in this Workload Repository schema
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    DB Id Inst Num DB Name Instance Host
    * 4174002554 1 RMSORA rmsora RMSORA1
    Using 4174002554 for database Id
    Using 1 for instance number
    Specify the number of days of snapshots to choose from
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Entering the number of days (n) will result in the most recent
    (n) days of snapshots being listed. Pressing <return> without
    specifying a number lists all completed snapshots.
    Listing the last 3 days of Completed Snapshots
    Snap
    Instance DB Name Snap Id Snap Started Level
    rmsora RMSORA 16186 16 Mar 2006 17:33 1
    16187 16 Mar 2006 18:00 1
    16206 17 Mar 2006 03:30 1
    16207 17 Mar 2006 04:00 1
    16208 17 Mar 2006 04:30 1
    16209 17 Mar 2006 05:00 1
    16210 17 Mar 2006 05:31 1
    16211 17 Mar 2006 06:00 1
    16212 17 Mar 2006 06:30 1
    16213 17 Mar 2006 07:00 1
    16214 17 Mar 2006 07:30 1
    16215 17 Mar 2006 08:01 1
    16216 17 Mar 2006 08:30 1
    16217 17 Mar 2006 09:00 1
    Specify the Begin and End Snapshot Ids
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Enter value for begin_snap: 16216
    Begin Snapshot Id specified: 16216
    Enter value for end_snap: 16217
    End Snapshot Id specified: 16217
    Specify the Report Name
    ~~~~~~~~~~~~~~~~~~~~~~~
    The default report file name is awrrpt_1_16216_16217.txt. To use this name,
    press <return> to continue, otherwise enter an alternative.
    Benefit:- Now DBA have more free time to play games.....................:-)
    Advance version of statspack
    more DB and OS information with self managing capabilty
    New Automatic alert and database advisor with the help of AWR.
    6.Active Session History:-
    ==========================
    V$active_session_history is view that contain the recent session history.
    the memory for ASH is comes from SGA and it can't more then 5% of Shared pool.
    So we can get latest and active session report from v$active_session_history view and also get histortical data of
    of session from DBA_HIST_ACTIVE_SESS_HISTORY.
    v$active_session_history include some imp column like:-
    ~SQL identifier of SQL statement
    ~Object number, file number, and block number
    ~Wait event identifier and parameters
    ~Session identifier and session serial number
    ~Module and action name
    ~Client identifier of the session
    7.Misc:-
    ========
    Rename Tablespace:-
    =================
    in 10g,we can even rename a tablespace by
    alter tablespace <tb_name> rename to <tb_name_new>;
    This command will update the controlfile,data dictionary and datafile header,but dbf filename will be same.
    **we can't rename system and sysaux tablespace.
    Bigfile tablespace:-
    ====================
    Bigfile tablespace contain only one datafile.
    A bigfile tablespace with 8K blocks can contain a 32 terabyte datafile.
    Bigfile tablespaces are supported only for locally managed tablespaces with automatic segment-space management.
    we can take the advantage of bigfile tablespace when we are using ASM or other logical volume with RAID.
    without ASM or RAID ,it gives poor response.
    syntax:-
    CREATE BIGFILE TABLESPACE bigtbs
    Flushing Buffer Cache:-
    ======================
    This option is same as flushing the shared pool,but only available with 10g.
    but i don't know, whats the use of this command in prod database......
    anyway we can check and try it on test server for tuning n testing some query etc....
    SQL> alter system flush buffer_cache;
    System altered.
    ++++++++++++++++++
    8.Oracle Internal
    ++++++++++++++++++
    Here is some stuff that is not related with 10g but have some intresting things.
    a)undocumented parameter "_log_blocks_during_backup"
    ++++++++++++++++++++++++
    as we know that oracle has generate more redo logs during hotbackup mode because
    oracle has to maintain the a complete copy of block into redolog due to split block.
    we can also change this behaviour by setting this parameter to False.
    If Oracle block size equals the operating system block size.thus reducing the amount of redo generated
    during a hot backup.
    WITHOUT ORACLE SUPPORT DON'T SET IT ON PROD DATABASE.THIS DOCUMENT IS JUST FOR INFORMATIONAL PURPOSE.
    b)some X$ views (X$messages)
    ++++++++++++++++
    if you are intresting in oracle internal architecture then x$ view is right place for getting some intresting things.
    X$messages :-it show all the actions that a background process do.
    select * from x$messages;
    like:-
    lock memory at startup MMAN
    Memory Management MMAN
    Handle sga_target resize MMAN
    Reset advisory pool when advisory turned ON MMAN
    Complete deferred initialization of components MMAN
    lock memory timeout action MMAN
    tune undo retention MMNL
    MMNL Periodic MQL Selector MMNL
    ASH Sampler (KEWA) MMNL
    MMON SWRF Raw Metrics Capture MMNL
    reload failed KSPD callbacks MMON
    SGA memory tuning MMON
    background recovery area alert action MMON
    Flashback Marker MMON
    tablespace alert monitor MMON
    Open/close flashback thread RVWR
    RVWR IO's RVWR
    kfcl instance recovery SMON
    c)Internal Structure of Controlfile
    ++++++++++++++++++++++++++++++++++++
    The contents of the current controlfile can be dumped in text form.
    Dump Level Dump Contains
    1 only the file header
    2 just the file header, the database info record, and checkpoint progress records
    3 all record types, but just the earliest and latest records for circular reuse record types
    4 as above, but includes the 4 most recent records for circular reuse record types
    5+ as above, but the number of circular reuse records included doubles with each level
    the session must be connected AS SYSDBA
    alter session set events 'immediate trace name controlf level 5';
    This dump show lots of intresting information.
    it also show rman recordes if we used this controlfile in rman backup.
    Thanks
    Kuljeet Pal Singh

    You can find each doc in html and pdf format on the Documentation Library<br>
    You can too download all the documentation in html format to have all on your own computer here (445.8MB)<br>
    <br>
    Nicolas.

Maybe you are looking for

  • Reduce file size with action wizard

    (German version below) Hey, I got two questions for action wizard in Acrobat XI Pro. I try to reduze file size of many PDFs using acion wizard. My tests worked fine but now I got some problems I try to explain now: 1. I add a directory with many subd

  • How do I post

    Is it me? am I the stupid one?. I've got a problen with call quality, of course with Skype the problem is always with the user, so I thought I'd ask the community. But how do you make a post to the community to ask others, is it me? am I stupid?, I j

  • AlV display in container

    hi abaprs, i have displayed my alv in container using cl_gui_alv_grid->set_table_for_first_display, now i have 'edit' button on my screen, i want to make certaion fields of a raw selected by user to editable mode when user push that button, i have go

  • Trouble from the beginning

    Hello all, Just starting this program and allready have compile errors that I don't understand if you could enlighten me as to why i am getting these that would be highly obliged. Thanks again in advance Here are the errors: A:\Chapter04\MyType.java:

  • AAA failures on 3750G running ADVIPServ 12.2(53) SE

    I am just banging my head on the wall and I can seem to figure it out.  I am trying to configure my 3750G stack to authenticate to my ACS 4.2 server.  The configuration is fine and when I look at the debugs I am getting from the switch that it select