Solved

Corrupted Indexes

Posted on 2014-02-21
5
156 Views
Last Modified: 2014-04-22
Hi ,

  The application provider says to me that he think we have corrupted indexes in the database.

   How can i check if there are corrupted indexes in the database ?

  Regards,

   Joe
0
Comment
Question by:joe_echavarria
[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
5 Comments
 
LVL 23

Expert Comment

by:David
ID: 39877903
This would be rare, but the basic syntax per index is:

alter index index_name validate structure;

and the full monty is here at docs.oracle: http://docs.oracle.com/cd/B28359_01/server.111/b28310/general002.htm#ADMIN11524.
0
 
LVL 28

Expert Comment

by:Naveen Kumar
ID: 39884963
if the indexes are in invalid state, then probably worth a try to rebuild them to see if that helps.

Thanks,
0
 
LVL 10

Accepted Solution

by:
dbmullen earned 500 total points
ID: 39932697
translation, it's slow and they don't know why..  
ask them for how much memory should be allocated to the database/server
then, see if you can increase it.
show parameter memory_max_target
show parameter memory_target
show parameter sga_max_size
show parameter sga_target
show parameter pga_aggregate_target
0
 
LVL 23

Expert Comment

by:David
ID: 39933136
Joe, any new comments?
0
 
LVL 1

Author Comment

by:joe_echavarria
ID: 40015333
The below parameters were increase and the performance improved.

show parameter sga_max_size

show parameter sga_target
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
Oracle DB Slows After Datapump Until Next Reboot 27 169
oracle sqlplus query delimiter 8 53
Select the 2 most recent visit dates 5 30
Performance Issue in Oracle 3 45
Working with Network Access Control Lists in Oracle 11g (part 1) Part 2: http://www.e-e.com/A_9074.html So, you upgraded to a shiny new 11g database and all of a sudden every program that used UTL_MAIL, UTL_SMTP, UTL_TCP, UTL_HTTP or any oth…
Cursors in Oracle: A cursor is used to process individual rows returned by database system for a query. In oracle every SQL statement executed by the oracle server has a private area. This area contains information about the SQL statement and the…
This video explains at a high level with the mandatory Oracle Memory processes are as well as touching on some of the more common optional ones.
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

734 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