GeekInterview.com
Series: Subject: Topic:

Oracle Architecture Interview Questions

Showing Questions 1 - 20 of 83 Questions
First | Prev | | Next | Last Page
Sort by: 
 | 

What is a data segment ?

Asked By: Interview Candidate | Asked On: Sep 5th, 2004

Each non-clustered table has a data segment. All of the table's data is stored in the extents of its data segment. Each cluster has a data segment. The data of every table in the cluster is stored in the cluster's data segment.

Answered by: GUEST on: May 8th, 2013

The level of logical database storage above an extent is called a segment. A segment is a set of extents, each of which has been allocated for a specific data structure and all of which are stored in ...

Answered by: taraldesai on: Jan 28th, 2008

it's you table, index and else

What is the command to find the database that already present before connecting ?

Asked By: mojidra | Asked On: Sep 29th, 2008

Answered by: sandeep on: Apr 26th, 2013

ps -ef | grep oracle

Answered by: chittu.kotian on: May 16th, 2012

On Unix the command is ps -aef | grep -i pmon

Archive log file

Asked By: ganeshghutukade | Asked On: Feb 12th, 2011

What is the use of archive log file? How will you apply archive log file? How does archive log file helps to make backup consistent?

Answered by: ARUN BHUKKER on: Oct 19th, 2012

A Archive log file is used to archive the filled redo log files. and used in recovery.

It is used in recovery but not in instance recovery.
Rest it is used to make database consistent after recovery by matching header of data file and control file checkpoint information.

Answered by: rsona on: Mar 2nd, 2011

Hello Ganesh,Q : What is the use of archive log file? A : It is used for Point In Time Database Instance Recovery.     Q : How will you apply archive log file? A : Archive Log need...

Error process dumps

Asked By: megha90 | Asked On: Jun 9th, 2010

Where does the process dumps information about the error?

Answered by: ARUN BHUKKER on: Oct 19th, 2012

Errors are stored in alert.log file it can be shecked using the parameter background_dump_dest

Use show parameter background_dump_dest
for path of the alert.log in trace directory

Answered by: matabrez on: Jan 9th, 2011

alerts will log to alert.log  and alert trace files will be saved in  $ORACLE_HOME/admin/bdump directory.

What is the back ground process in Oracle architecture

Asked By: mallikharjuna rao b | Asked On: Aug 17th, 2006

Answered by: ARUN BHUKKER on: Oct 19th, 2012

A background process maintain relationship between memory structure and physical structure of Oracle server. Started when Oracle instance is started. Consist of 5 mandatory and some optional backgro...

Answered by: monidiva007 on: Jan 19th, 2011

The Background process related to Oracle Architecture are as follows:1.DBWR(DATABASE WRITER) 2.LGWR(LOG WRITER) 3.SMON(SYSTEM MONITOR) 4.PMON(PROCESS MONITOR) 5.CKPT(CHECK POINT)6....

Physical architecture of Oracle

Asked By: rose | Asked On: Sep 13th, 2011

How we can determine the physical architecture of Oracle?

Answered by: ARUN BHUKKER on: Oct 19th, 2012

Oracle architecture consist of four structures: 1. Memory structure (SGA, PGA) 2. Process structure (user process, server process, background process) 3. Physical structure (data files, redo log files...

Answered by: Ravikumar on: Oct 18th, 2011

physical architecture of oracle?


physical architecture is nothing but the physical files is stored in database

1.Data file
2.Control file
3.redo log file

It is enough

What is the name of the back ground process that modifies the db buffer cache?

Asked By: Bhaskar Gouda | Asked On: Oct 25th, 2007

Answered by: ARUN BHUKKER on: Oct 19th, 2012

dbwn write to datafile not to data buffer cache

Answered by: NAGARAJ OCP on: Dec 27th, 2011

When update or any other changes occurs and it commits, CKPT forces DBWr to flush the dirty block from DB Buffer cache to data files..

What is schema?

Asked By: Interview Candidate | Asked On: Sep 5th, 2004

A schema is collection of database objects of a user.

Answered by: ARUN BHUKKER on: Oct 19th, 2012

A schema is the set of objects (tables, views, indexes, etc) that belongs to an user account. It is often used as another way to refer to an Oracle account. Most Oracle database installations traditio...

Answered by: Mohammad Mujeeb on: Oct 25th, 2011

schema is a collect of object (table,view,cluster etc) that belongs to an user account.

Virtual tables

Asked By: ranganath.rvce | Asked On: Sep 25th, 2011

Answered by: ARUN BHUKKER on: Oct 19th, 2012

Either virtual table is a temporary table or v$ or Xv$ views

Redo-log buffer

Asked By: megha90 | Asked On: Jun 9th, 2010

When does the lgwr writes all redo-enteries to the redo-log buffer?

Answered by: arun on: Sep 5th, 2012

lgwr writes from log buffer to log files not to log buffer..

Answered by: NAGARAJ OCP on: Dec 27th, 2011

Four conditions when LGWr writes from redo log cache to redo log files

1) 1/3 of redolog buffer is full
2) Every 3 secs
3) For every 1mb collections
4) When Commit occurs

What is the use of redo log information ?

Asked By: Interview Candidate | Asked On: Sep 5th, 2004

The information in a redo log file is used only to recover the database from a system or media failure prevents database data from being written to a database's data files.

Answered by: Dinesh Chandra on: Aug 27th, 2012

Redo log records the changes made in database. Redo logs is mainly used to recover data.

Answered by: rohitmisri on: Jun 17th, 2010

Hi,Redo log information is the one of the major pard of the database , at any time if the oracle server instance get aborted and then it need recovery, so at that time redo log plays a role to recover...

What is the diff b/w btree index and bitmap index

Asked By: ANAND | Asked On: Jul 12th, 2006

Answered by: chittu.kotian on: May 16th, 2012

A B-Tree index stores the index value and the physical rowid of the row. The index values are arranged in the form of leaves. A B-Tree index is used most when the cardinality is high. A Bitmap index ...

Answered by: Bidyadhar barik on: Apr 28th, 2012

For example suppose we have using many distinct value for particular column in that time using b-tree index.

Bitmap indexes which is used low cardinaties values .
For example suppose we have using gender or flag column in that time using bitmap index .

What is Oracle identity analytics ?

Asked By: Hiten | Asked On: May 11th, 2012

What are the characteristics of data files ?

Asked By: Interview Candidate | Asked On: Sep 6th, 2005

A data file can be associated with only one database. Once created a data file can't change size.One or more data files form a logical unit of database storage called a tablespace.

Answered by: NAGARAJ OCP on: Dec 27th, 2011

In data files, we cant change the extent management, type of it. But we can change the storage space for it if we need after the database (tablespace) creation.

Answered by: matabrez on: Jan 10th, 2011

Steps for changing the size of the datafile.1. Change that datafile to offline. eg. SQL>ALTER DATABASE DATAFILE '/u02/oracle/rbdb1/stuff01.dbf' OFFLINE;2. Chang the size of the datafile. eg SQL>...

Smon process instance failure

Asked By: megha90 | Asked On: Jun 9th, 2010

How does the smon process performs recovery after instance failure?

Answered by: Nagaraj OCP on: Dec 27th, 2011

When shutdown abort happens, oracle server gets crashed. To recover from the crash, SMON will check the online Redo data files and last SCN no in the Redo log files and SCN number in the undo tablespa...

Answered by: tutai4you on: Dec 16th, 2011

When the Oracle instance fails. The SMON process performs instance recovery at startup using the online redo log files.

What is priVATe database link ?

Asked By: Interview Candidate | Asked On: Sep 5th, 2004

PriVATe database link is created on behalf of a specific user. A priVATe database link can be used only when the owner of the link specifies a GLobal object name in a SQL statement or in the definition of the owner's views or procedures.

Answered by: Ravikumar on: Oct 18th, 2011

database link is created by a user in his schema,it has 2 types

1.private database link
2.public database link /global

private database link is access the object in separate user

syntax:

create database link connect to username identified by password using 'db_name';

Answered by: kailasTile on: Oct 14th, 2011

Private database link is created by a user in his schema. While creating the link, the keyword GLOBAL is not used. The syntax for creation is CREATE DATABASE LINK myPrivateDBLink connect to identified by using ;
Private DB links can not be used by other schema's.

Regarding query and a view in Oracle

Asked By: ishashi | Asked On: Aug 22nd, 2011

Hi, if a user executes a query which is already being used by a view exactly will Oracle use already existing view to retrieve data or use the query executed by user? regards, shashi

Answered by: Aayudh on: Aug 24th, 2011

Oracle uses query executed by user because when you use a view name in an other query, it simply transform query. select empid,name from emp; --- original create view emp_view as select empid,name f...

Dbwn processes

Asked By: megha90 | Asked On: Jun 9th, 2010

Which parameter specifies the number of dbwn processes?

Answered by: abhishek singh on: Aug 1st, 2011

v$database

Answered by: hmounir on: Jul 5th, 2010

The initialization parameter DB_WRITER_PROCESSES specifies the number of DBWn processes. The maximum number of DBWn processes is 20. If it is not specified by the user during startup, Oracle determines how to set DB_BLOCK_PROCESSES based on the number of CPUs and processor groups.

Can a tablespace hold objects from different schemes ?

Asked By: Interview Candidate | Asked On: Sep 5th, 2004

Yes.

Answered by: matabrez on: Jan 10th, 2011

Yes one tablespace can hold objects from different schemas.Eg. when we create any schema (user) than we can assign default tablespace like this for any user user we can use same tablespace. Eg. SYSTE...

What is data block ?

Asked By: Interview Candidate | Asked On: Sep 5th, 2004

Oracle database's data is stored in data blocks. One data block corresponds to a specific number of bytes of physical database space on disk.

Answered by: matabrez on: Jan 10th, 2011

Smallest logical of Oracle database. In Oracle 10g default data block size is 8192 byres means 8k.

Other data block size are 2k, 4k, 8k, 16k, 32k
We have only these available data blocks in oracle database.

Answered by: C.Ramesh on: Oct 27th, 2007

Oracle Data Blocks is logical storage unit of Oracle and One Oracle Data Blocks containts multiple of Operating system Blocks. Data blocks contains contigous of Bytes.

First | Prev | | Next | Last Page

 

 

Ads

Connect

twitter fb Linkedin GPlus RSS

Ads

Interview Question

 Ask Interview Question?

 

Latest Questions

Ads

Interview & Career Tips

Get invaluable Interview and Career Tips delivered directly to your inbox. Get your news alert set up today, Once you confirm your Email subscription, you will be able to download Job Inteview Questions Ebook . Please contact me if you there is any issue with the download.