You're getting high "busy buffer waits" - how can you find
what's causing it?
Answer Posted / braj123
1.By using statspack report find buffer busy wait events.
2.>select * from V$system_event where event like '%wait%';
3.>select * from v$waitstat;
Solutions:
* Identify and eliminate hot blocks from the application
via changing the PCTFREE and PCTUSED values to reduce the
number of rows per data block.
* Each instance has its own freelist groups.
* Increase the number of rollback segments.
| Is This Answer Correct ? | 2 Yes | 1 No |
Post New Answer View All Answers
Why would you use sql agent? : sql server DBA
what is grd?
What are the new features in sql server 2005 when compared to sql server 2000? : sql server DBA
What is the default port no on which sql server listens? : sql server DBA
What are the recovery models for a database? : sql server DBA
What is replication? : sql server DBA
suppose you want to audit specific activities on sensitive data. How can you achieve that?
who owns the operating system files created by the utl_file package?
how can you implement fine-grained auditing?
What are statistics, under what circumstances they go out of date, how do you update them?
Explain materialized views and how they are used.
What happens on checkpoint? : sql server DBA
how can you find out if a table can be redefined?
what is the diffrence between core dba and apps dba?
Explain about your sql server dba experience? : sql server DBA