Solved

Oracle Database Tunning

Posted on 2012-03-11
4
295 Views
Last Modified: 2012-08-13
How I can do Oracle Database Tunning by SQL Plus ?
0
Comment
Question by:egovernment
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
4 Comments
 
LVL 74

Accepted Solution

by:
sdstuber earned 500 total points
ID: 37706426
First, it's unusual that you really need to tune a "database" - instead you tune queries and pl/sql routines.

You can use auto trace to capture statistics about queries.  You can generate explain plans.

You can invoke extended tracing or profiling packages.

If you actually do need to make a change at the database level instead of to the code, you can issue alter system statements to adjust initialization parameters with spfiles.  If you use old style pfiles then you'll need to do that with a text editor at the os level and sql*plus isn't really involved
0
 
LVL 23

Expert Comment

by:David
ID: 37706970
SQL*Plus is simply a client-server connection tool, one of several interfaces to the database you wish to examine.  And to echo Sean from above, the big picture is important to keep in mind.  With the more recent versions (10g, 11g) the emphasis has moved from statistical ratios to wait events:  finding what takes the longest to complete, and try to improve it.

There are many tutorials and guides on tuning here in EE; on the Oracle site; and so forth.

My parting thought is to make use of the built-in tuning provided by the Optimizer, by keeping your tables and indexes analyzed as appropriate. HTH
0
 
LVL 5

Expert Comment

by:Bajwa
ID: 37707291
The first question you should ask is

"Does my database needs tuning or not" If Yes Then
"Is the SQL and PL/SQL optimized" is Yes Then

"Is there enough memory allocated to various pools" if Yes Then

and so forth....
0
 
LVL 5

Expert Comment

by:Bajwa
ID: 37707294
BTW.  the answer by sdstuber above is perfect!! I am just repeating what he/she already said!!
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Sybase and replication server 13 58
ORA-02288: invalid OPEN mode 2 81
How to drop system generated virtual column in a table in12c 15 117
scheduler notification 9 38
Using SQL Scripts we can save all the SQL queries as files that we use very frequently on our database later point of time. This is one of the feature present under SQL Workshop in Oracle Application Express.
Shell script to create broker configuration file using current broker Configuration, solely for purpose of backup on Linux. Script may need to be modified depending on OS-installation. Please deploy and verify the script in a test environment.
Via a live example, show how to take different types of Oracle backups using RMAN.
This video shows how to configure and send email from and Oracle database using both UTL_SMTP and UTL_MAIL, as well as comparing UTL_SMTP to a manual SMTP conversation with a mail server.

749 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question