Automatic Workload Repository

Hi,
I have tried to ask the same question for a couple of times but haven't received any answer. What is the process EMD_NOTIFICATION.QUEUE_READY? It was running even if I turned the Automatic Workload Repository (AWR) off. It consumes a lot of memory.
I really hope there is someone who can answer my question.
Thanks.
Andy

This procedure appeared to be called by ADDM which will generate report based on AWR data. How did you "turn off" AWR? Is it from EM?
Here's more information about ADDM
http://www.oracle.com/technology/oramag/oracle/04-may/o34tech_talking.html
The problem is this shouldn't greatly impact your system performance. This is actually part Oracle so called self tuning effort. How did you determine it consumes a lot of memory?

Similar Messages

  • Problem Automatic Workload Repository after upgrage to 10.1.0.4.0

    Hello everybody,
    We upgraded last week a database 10g from release 10.1.0.3.0 to 10.1.0.4.0.
    Since this upgrade, the AWR doesn't create any snapshot anymore but the process MMON is still living.
    I tried to modify the interval of creation (reduce from 1H to 30min) of the snapshot using EM. When I execute the command I receive the following error statement:
    Please correct the following error:ORA-13516: SWRF Operation failed: CATPROC not valid ORA-06512: at "SYS.DBMS_WORKLOAD_REPOSITORY", line 83 ORA-06512: at line 1
    Should I re-execute some script(s) from .../RDBMS/ADMIN to fix it?
    Thank a lot in advance for your support to solve this issue.

    Hopefully I could find a post on the Oracle Forum to fix my issue.
    I did the following operations:
    1) SHUTDOWN IMMEDIATE;
    2) STARTUP UPGRADE;
    3) SQLPLUS / AS SYSDBA
    4) @<Oracle_home>/RDBMS/ADMIN/CATPATCH.SQL
    5) When the script completed check that no errors occured.
    6) SHUTDOWN IMMEDIATE
    7) RESTART
    After this the Automatic Workload Repository could execute normally the snapshots and I was able for exemple to modify the frequence of the snapshots creation.
    I only don't understand why I had to execute this sql script to get in running. Should this script not be a part of execution of the upgrade 10.1.0.3.0 to 10.1.0.4.0 ?

  • Server Manageability - Automatic Workload Repository

    Hello,
    is possible to clean an awr snapshots group, I have problems of space in the SYSAUX, any information would greatly help me.
    thanks!
    Miguel Cadena

    thanks..
    Solaris 10 Sparc
    Oracle 10.2.0.4 Enterprise Edition
    V$SYSAUX_OCCUPANTS
    SM/AWR     Server Manageability - Automatic Workload Repository     SYS          *** MOVE PROCEDURE NOT APPLICABLE ***     --> 4895232 --> SPACE USAGE KB.
    SYSAUX     5.495,6 Mb Used.
    The filesystem is already at the top and I need to free this space... removing some old snaps I get?
    MAC

  • Automatic Workload Repository  Snapshots stopped ! How to restart

    Hello,
    On a 10.1 database when I try to create a ADDM report (Database: DBNAME > Advisor Central > Create ADDM Task ) I get a warning the following Warning :
    Insufficient Data in Interval. For displaying data on this page, two historical snapshots are needed. Make sure that two snapshots are present in the target database instance. In addition modify the interval so that it is contained within two available snapshots.
    if I check the AWR snapshots (Database: DBNAME > Automatic Workload Repository > Snapshots
    )I notice that I have no more snapshot since few days.
    I have search how to start again the Automatic Workload Repository Snapshots, but I did not found how to do it.
    Some body can help to restart the AWR snapshots.
    Thanks in advance !!!
    Best regards
    Gaspard Amiet

    Hello Chandra,
    Select snap_interval from dba_hist_wr_control; Return : +00 00:10:00.000000
    Before It was to 1 hour and I change to 10 minutes.
    statistics_level=TYPICAL, that is the default I think.
    One more point, on this database the AWR snapshot work well before.
    Best regards
    Gaspard

  • Performance tuning--- Automatic workload repository  (AWR &ADDM)

    hi all,
    i am in need of some kind of demo or step-by-step procedure to implement Oracle 10G Automated workload repository and ADDM....................
    atleast Point me metalink note should work fine .... actually i need real time implementation details .....
    i will appreciate if any one can post their real time implementation experience/procedure ................ that would help me a lot !! i gotta do this in nxt 2 days...........
    thanks in adv.

    This procedure appeared to be called by ADDM which will generate report based on AWR data. How did you "turn off" AWR? Is it from EM?
    Here's more information about ADDM
    http://www.oracle.com/technology/oramag/oracle/04-may/o34tech_talking.html
    The problem is this shouldn't greatly impact your system performance. This is actually part Oracle so called self tuning effort. How did you determine it consumes a lot of memory?

  • Error while running awrrpt.sql for Automatic Workload Repository Report

    Hi
    I am trying to run awrrpt.sql.While running the query in sql*plus it ask me for file format then no of days
    & then begin & end snapshot Id & then eventually the sql*plus session get closed . I am unable find
    why sql*plus session getting closed automatically.Please tell me How to run awrrpt.sql to generate AWR reports. Please guide.

    1008032 wrote:
    Dear
    This is happen due to you are given the begin snap id and end snap id not between the shut down time .EX begin snap it at 12 am 1521 and you shut down at 12:30 am and you you give the 1:00 am snap id 1522 .That time system can not collect the statistics betwwn 1521 and 1522.
    Or you should enable statistics_level parameter if it 11gr2 you should enable controlfile_management_pack _access='DIAGNOSTIC+TUNING'
    issue not resolved please post your error..........
    Thanks&regards
    SS.vijaibabuI checked my statistics_level it shows value TYPICAL which I think is right.
    SQL> sho parameter statistics_level
    NAME TYPE VALUE
    statistics_level string TYPICALAlso I given snap id which between single startup & shutdown still the problem is same sqlplus session get closed after asking for snal ids.
    If error gets generated where it gets generated?

  • Server Manageability - Automatic Workload Repository increasing in size

    I have noticed that the SYSAUX tablespace is increasing in size to a high level and would like some help in planning what to do about it.
    I have changed the SNAP_INTERVAL to 2 hours in the meantime, it was set to the default 1 hour with 7 days of retention.
    I have been monitoring the occupants of SYSAUX and SM/AWR is the one that is mostly increasing in size, it has gone from 225664Kb to 250496 in one day, which relates to a change of 18% down to 16% free so in approx 8 days it will be full.
    Should I just add another datafile, or is a reduced interval/retention satisfactory

    I have discovered that the table wwv_flow_data_load_bad_log is quite large but strangely (in TOAD) I can desc the table but if I try to select * from sys.wwv_flow_data_load_bad_log I get ORA_00942 table or view does not exist (logged in as sys)
    I have search these forums, metalink and google but cannot find any mention of this table.
    It seems to be a listing of ORA error messages
    Can I safely delete rows from this table? How do I do that?

  • Automatic workload reassignment of purchase order

    Dear experts ,
    My customer need an option for Automatic workload reassignment of purchase group .
    We have the rule to determine the purchase group against product group and the price in SC.
    Now, we need the possibility to change purchase group in case he was out of office. We want to set the purchaser  in status O.o.O  and that the SC will go automatically to the replacer  purchaser  group (We need something such as workflow Substitution function) . 
    We know that we can use the workload reassignment transaction but this is manually operation.
    Is anyone can help us??
    Best regards
    Gil shinar

    Hi Gil shinar
    You have two options for changing the assignment of Requirements, Purchase Orders,
    Bid Invitations and Contracts to a different purchase group:
    1. Automatic Assignment: You can automatically assign these documents
    to another purchase group by activating and defining rules in BADI BBP_PGRP_ASSIGN_BADI.
    2. Manual Assignment: You can reassign these documents manually by accessing the Reassign Workload transaction.
    Workload Redistribution
    You use this function to manually assign, or have the system automatically assign, the following documents to the purchasing group responsible for processing them:
    RFx
    Requirements
    Contracts
    Purchase orders
    Workload is redistributed by users who are assigned the role of Purchaser. Documents are redistributed in background processing.
    Integration
    Documents may have to be manually assigned for the following reasons:
    The person responsible for the given purchasing group is temporarily absent.
    The structure of the purchasing group in your organization has changed.
    The documents fail the automatic assignment rules.
    The rules for the automatic assignment of documents to purchasing groups are not maintained.
    If you do not maintain the assignment rule, documents are assigned to a default purchasing group that has to be processed manually.
    Note
    You can set up assignment rules and rerun the workload distribution to have the system automatically distribute the affected documents.
    For more information, see the Customizing for Supplier Relationship Management under  SRM Server  Business Add-Ins  Changes to Purchasing Group and Purchasing Organization Assignments
    End of the note.
    Prerequisites
    You have maintained standard purchasing groups in the organizational plan.
    If you want to have the system automatically reassign documents that were assigned to the standard purchasing group as defined in the organizational plan, you must have maintained u2014 or remaintained, as necessary u2014 the assignment in the Business Add-In BBP_PGRP_ASSIGN_BADI.
    For more information , see the Customizing for Supplier Relationship Management under  SRM Server  Business Add-Ins  Changes to Purchasing Group and Purchasing Organization Assignments .
    Features
    Search for Documents
    You can use the search to search for purchase requisitions, contracts, RFx, and purchase orders.
    Note
    Using the Reporting Workload hyperlink in the search, you can access worklist evaluations. For more information, see below.
    End of the note.
    List of Results
    You can:
    Sort the results list.
    Use the hyperlinks in the column headers to sort the documents in ascending or descending order. Click the hyperlinks in the Item column to view the detailed display for the document.
    Select documents from the results list for assignment.
    Have the system automatically assign the selected documents to purchasing groups, based on the assignment rules defined in the BAdI BBP_PGRP_ASSIGN_BADI.
    You see an overview of the reassigned documents that shows the source and target purchasing groups. The system redistributes the documents among the new purchasing groups in the background, and displays any relevant messages. A success message is displayed when processing is complete.
    Manually assign the selected documents to a purchasing group.
    Use the input help to select a purchasing group and click OK.
    The system displays a list of the selected documents. Here you have the option of deselecting individual documents u2014 these documents are not reassigned. This means you can simulate workload redistribution before the system changes the purchasing groups.
    When you have completed the selection, choose Go. The system reassigns the documents to the new purchasing groups in the background, and displays a success message when processing is complete.
    More Information
    Workload Distribution
    regards
    Muthu

  • WORKLOAD REPOSITORY

    Hi Experts
    taken the Report For WORKLOAD REPOSITORY
    Cud anybody please mention the Importan Events in the Report which is Mandatarily Considered.
    How to take the Benefit of this Report?
    How to Study out the Report
    please Suggest
    Many thanks

    you can use ADDM to analyze the report and get recommendations.
    please read http://www.oracle-base.com/articles/10g/AutomaticDatabaseDiagnosticMonitor10g.php
    or the same can be invoked through enterprise manager also.

  • WORKLOAD REPOSITORY report for

    What fields are import to check in the WORKLOAD REPOSITORY report ?

    1008032 wrote:
    Dear
    This is happen due to you are given the begin snap id and end snap id not between the shut down time .EX begin snap it at 12 am 1521 and you shut down at 12:30 am and you you give the 1:00 am snap id 1522 .That time system can not collect the statistics betwwn 1521 and 1522.
    Or you should enable statistics_level parameter if it 11gr2 you should enable controlfile_management_pack _access='DIAGNOSTIC+TUNING'
    issue not resolved please post your error..........
    Thanks&regards
    SS.vijaibabuI checked my statistics_level it shows value TYPICAL which I think is right.
    SQL> sho parameter statistics_level
    NAME TYPE VALUE
    statistics_level string TYPICALAlso I given snap id which between single startup & shutdown still the problem is same sqlplus session get closed after asking for snal ids.
    If error gets generated where it gets generated?

  • Automatically assign repository to a job

    Hello all,
    In the job's options tab it is possible to assign the job one or more repositories - manually.
    Is it possible to do the same in code (job, script, stored procedure) ?
    I am working with 7.2 SP9.
    Regards
    Rytis

    Hi Rytis,
    I am looking for a similar functionality as you as we need to be able to run lot of update jobs for dozens of repositories.
    Tested in my sandbox to change the repository for dummy job with update-statement and ran the dummy job. The job got the repository reference correctly (all it did was to print the repository name out) and I was able to run it.
    I was happy with that but chose not to go further as we have problems with jobs that are executed manually in MMC..
    Change the repository 5 times in MMC and the passes in the job lose the repository (same as the problem in this thread: http://scn.sap.com/thread/3695370).
    Changing the repository in MMC changes also the job name, but changing the repository with update-statement changes only the repository in job. So maybe there is more required than the update-statement (or maybe not - no idea).
    regards, Tero

  • Automatic Workload Distribution (category + preferred vendor)

    Dear Experts,
    My current client needs to automatically distribute Shopping Carts and External Requirements based on a combination of product category and preferred vendor. Do you know any BADI or any possible way to do this without modifying the code?
    Any help would be greatly appreciated.
    Regards,

    Hi,
    You can try BBP_SC_TRANSFER_GROUPED.
    Go through this link : http://help.sap.com/saphelp_srm50/helpdata/en/43/15a4e228b62d23e10000000a1553f7/frameset.htm
    Thanks,
    Koushik.

  • Workload Repository Snapshot error

    Hello,
    Can any one have a better understanding of this error and let me know how to solve this and make it run properly?
    1 BEGIN
    2 FOR I IN 1..1000000
    3 LOOP
    4 INSERT INTO T101 VALUES('LARGE STRING');
    5 END LOOP;
    6* END;
    SQL> /
    BEGIN
    ERROR at line 1:
    ORA-01653: unable to extend table SYS.T101 by 8 in tablespace C101
    ORA-06512: at line 4
    Thanks a lot
    Alain

    Hello,
    Yeah I added two datafiles to the tablespace as you may see bellow but it keep on giving the same error is that any thing else i can do? or the datafiles added are not enough?
    1 BEGIN
    2 FOR I IN 1..100000
    3 LOOP
    4 INSERT INTO T101 VALUES('LARGE STRING');
    5 END LOOP;
    6* END;
    SQL> /
    BEGIN
    ERROR at line 1:
    ORA-01653: unable to extend table SYS.T101 by 8 in tablespace C101
    ORA-06512: at line 4
    SQL> ALTER TABLESPACE C101
    2 ADD DATAFILE '/u01/app/oracle/oradata/orcl/c101a.dbf'
    3 SIZE 5M
    4 /
    Tablespace altered.
    SQL> begin
    2 for i in 1..1000000
    3 loop
    4 insert into t101 values('large string');
    5 end loop;
    6 end;
    7 /
    begin
    ERROR at line 1:
    ORA-01653: unable to extend table SYS.T101 by 128 in tablespace C101
    ORA-06512: at line 4
    SQL> ALTER TABLESPACE C101
    2 ADD DATAFILE '/u01/app/oracle/oradata/orcl/c101b.dbf'
    3 SIZE 5M
    4 /
    Tablespace altered.
    SQL> begin
    2 for i in 1..1000000
    3 loop
    4 insert into t101 values('large string');
    5 end loop;
    6 end;
    7 /
    begin
    ERROR at line 1:
    ORA-01653: unable to extend table SYS.T101 by 128 in tablespace C101
    ORA-06512: at line 4

  • Automatic scripts to monitor oracle performance

    Hi,
    I am in the process of developing standard scripts to monitor performance.Whenever I feel performance is not good I can run these to findout what is happening rather than going through each v$table.Please suggest me any links to these scripts.So that I can get good Idea about How to customize mine accroding to my environment
    Thanks

    What is your database version? 9i or 10g.
    There are plenty of information in AWR (automatic Workload Repository) in 10g that will help you detect/manage your performance problems and you won't need to write scripts. It will also allow you to define baselines/metrics and notification methods.
    The beauty of the AWR is that you will be able to customize it based on your environment.
    Doc URL:
    http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14211/autostat.htm

  • 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