Oracle Database Tunning

How I can do Oracle Database Tunning by SQL Plus ?
egovernmentAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

sdstuberCommented:
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

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
DavidSenior Oracle Database AdministratorCommented:
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
BajwaCommented:
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
BajwaCommented:
BTW.  the answer by sdstuber above is perfect!! I am just repeating what he/she already said!!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Oracle Database

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.