Welcome to Oracle Masters. The portal, as the tagline says, is for anything Oracle. FAQs, Certifications, Resources! In addtion, there will be pages on real life scenarios, Oracle internals, approaching the DBA job at various stages in your career and many other useful resources.Further, if you have a question, you can ask it and we will answer it at the earliest!
So join in. Learn, share and prosper!
Register with us!





Ramesh Menon
Oracle Certified Master - 10g
Oracle Certified RAC Expert - 10g
Oracle Certified Professional - 11g

Are you interested in Weekend/Online Training in Oracle DBA? Do you have business/consulting requirements? Click here Enquiry Form to leave your requirements or mail me at Ramesh Menon


I am using the oracle9 on solaris 8
we are taking our backup on veritas Netbackup

Pls guide me that what are the steps i need to follow
for restoring my data from tape to server

Pls reply ASAP

Thanks

Popularity: 3% [?]

Dear Ramesh,

Please help to understand the difference between latches and locks.

Thanks,
Ruxina

Popularity: 19% [?]

This entry is part 2 of 2 in the series Enqueues

In this section, we will go through a demo of generating and detecting locks with scripts

Read the rest of this entry »

Popularity: 53% [?]

This entry is part 1 of 2 in the series Enqueues
  1.  Enqueues/Locks in Oracle
  2. One aspect of Oracle DBA’s job, is to analyze performance issues related to enqueue waits and tune or suggest remedies to the application development team. To do this, it is important to understand what are locks and how you can identify some of the issues related to locking and waits due to locking (enqueue waits).

    Oracle documentation defines locks as

    “Locks are mechanisms that prevent destructive interaction between transactions accessing the same resource—either user objects such as tables and rows or system objects not visible to users, such as shared data structures in memory and data dictionary rows.”

    What it means is that locks are objects that protect resources from being acccessed concurrently, in incompatible modes. For example, if you are updating a row from one session, Oracle needs to ensure that other sessions can modify this row, only after your session either commits or rollbacks the transaction.”

    Thus, locks (or enqueues) are used to

    • Prevent two sessions from writing the same row of a table at the same time
    • Facilitate enforcement of parent/child locking for referential integrity
    • Prevent two sessions from updating the definition of a table (drop/add column, etc) at the same time

    Read the rest of this entry »

Popularity: 37% [?]

what is histogram?wht are the types of histogram in details

Popularity: 93% [?]

1) Global temporary table use temp segments when inserted but when deleted we still get information about the table in dba_tables view.
Where does it store information?

2) Does performace increases while using global temporary table while generating report.

3) As it uses temporary tablespace there will be less space available for other sort transaction – right
So How much data is advisable to store in global temporary table ?

Kindly guide us.

Regards
Niket

Popularity: 93% [?]

Can you guide me to any online documentation on how to set up streams using Grid Control –

Popularity: 87% [?]

Table fragmentation/Space Usage

This article explains the concepts of table fragmentation (not actually fragmentation as much as space wastage)

Read the rest of this entry »

Popularity: 100% [?]

How to find out table fragementation?
and row chaning and migration?

any example and any solution on the above issue.

Popularity: 87% [?]

1)What is Materialised View and Query Rewrite?

2) How it is done? – Any EWxample.

3) What are the advantages and disadvantages of Materialised View and Query Rewrite ?

Popularity: 87% [?]

Internet Advertisingundelete