Home » RDBMS Server » Performance Tuning » index monitoring
index monitoring [message #467151] Thu, 22 July 2010 06:03 Go to next message
prashant_ora
Messages: 196
Registered: July 2010
Senior Member
I have no of indexes in my schema, now i do not know whether each index is using or not, for this i want to put every index in monitoring , now my question is what would be the performance impact on the database if i do the same.whether my online transaction performance will go down or my reports performance will go down.
Re: index monitoring [message #467157 is a reply to message #467151] Thu, 22 July 2010 06:09 Go to previous messageGo to next message
Michel Cadot
Messages: 68648
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator

Quote:
my question is what would be the performance impact on the database if i do the same

Low impact.

Regards
Michel
Re: index monitoring [message #467158 is a reply to message #467157] Thu, 22 July 2010 06:10 Go to previous messageGo to next message
prashant_ora
Messages: 196
Registered: July 2010
Senior Member
means that imapct would be noticeable by end customers?
Re: index monitoring [message #467162 is a reply to message #467158] Thu, 22 July 2010 06:29 Go to previous messageGo to next message
Michel Cadot
Messages: 68648
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator
No unless you are very close to a bottleneck yet.

Regards
Michel
Re: index monitoring [message #467170 is a reply to message #467162] Thu, 22 July 2010 07:47 Go to previous message
John Watson
Messages: 8931
Registered: January 2010
Location: Global Village
Senior Member
To expand a little on Michel's answer, the monitoring is done only when statements are parsed, not when they are executed.
But what I have never understood is why the monitoring view V$OBJECT_USAGE has that name. It is populated from data dictionary tables, as can be seen if you run
select text from dba_views where VIEW_NAME='V$OBJECT_USAGE';
Every other V$ view I can think of is populated from the controlfile or the instance. Why isn't the view name prefixed with DBA, like any other view on the data dictionary?
Previous Topic: INVISIBLE INDEX-11g
Next Topic: reduce the elapsed time
Goto Forum:
  


Current Time: Sat May 04 03:54:44 CDT 2024