Previous Page  15 / 31 Next Page
Information
Show Menu
Previous Page 15 / 31 Next Page
Page Background

Kavramsal olarak, Active DataGuard teknolojisi şekilde gösterildiği gibi çalışır

Real-Time SQL Monitoring

With 11g version, the instantaneous monitoring and repor-

ting features provide many benefits as administrative.

With this feature, it is possible to observe instantly how much

and which source it used like CPU, IO. It brings a great deal

of practicality to can be seen on the screen in the same bind

variable values of SQL.

Adaptive Cursor ve SQL Plan Managament

Adaptive Cursor Sharing(ACS) provide cost based optimizer

(CBO) the opportunity to keep more than one plan for a

statement When creating execution plans.

To hold more than one execution plan means that SQL

statements which use bind variable is able to operate

different plans according to different bind variable values

which is leading a big performance gain..

With Oracle 11g the following tables has been developed to

follow and interpret whether cursor had been shared in bind

variable and 3 new views was added.

V$SQL_CS_STATISTICS,

V$SQL_CS_SELECTIVITY, V$SQL_CS_HISTOGRAM

All plans of running SQL statements are stored in the

database as SQL Plan Baseline. If it is generated a plan to

re-calculated for the related sql, it is not activated directly.

It is activated after verification of the performance is better

than ever. This is fabulous for DBAs who don't want to see

unexpected changes in the plan which can adversely affect

this performance.

At this new property that comes with 11g, it is possible to

test the changes in advance.

You can see the results before you make critical changes in

a production environment such as the database parameter

changes, OS and database updates, any changes to the

number of nodes (the most frequently asked questions by

the users of single node (What happens if the RAC?) In

this way, you would be plenty of time to solve problems

instead of searching for a solution under pressure and

encountering surprises on the morning of changes of your

critical systems.

Transaction Management

The historically examination

of how the data in database

changed has become more

available with 11g by using

Logminer and Flashback Data

Archive.

It was possible to follow the

exchange of data with respect

to time with the feature of 'Flash-

back query' at 10g. However,

usually the result could be

bought for a very minor slices

and limited by the size of the

UNDO file.

You are able to keep track of the exchange of data by

running Flashback Query at longer periods of time thanks

to taking the field independent for 11g flashback.

SQL Performance Analyzer ve

Real-Time SQL Monitoring

SQL Performance Analyzer

It is one of the most common questions on internet.

Oracle does not use an existing index? Why? Immediately

suggestions come, it is asked to be reduced from 100 of

optimizer_index_cost_adj default and a formula is given.

According to this formula, value is calculated as 10.

However, I wonder if I change the parameter will it be

beneficial to every sql?

After changing the database parameters or the version

of the optimizer it is now very easy to be able to test how

to behave the running sqls before changes with SQL Perfor-

mance Analyzer.

SPECIALIST 15