You're getting high "busy buffer waits" - how can you find
what's causing it?
Answer / 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 |
What are statistics, under what circumstances they go out of date, how do you update them?
What column differentiates the V$ views to the GV$ views and how?
What is a deadlock and what is a live lock? How will you go about resolving deadlocks?
What is blocking and how would you troubleshoot it?
How to determine the service pack currently installed on SQL Server?
How do you increase the OS limitation for open files (LINUX and/or Solaris)?
What would you use to improve performance on an insert statement that places millions of rows into that table?
How would you begin to troubleshoot an ORA-3113 error?
what is the differnce between process and thread ?
WHERE CAN WE SEE THE COMPLETE BACKBROUNG PROCESS IN RAC ENVIRONMENT THROUGH UNIX COMMAND.
What is fill factor? : sql server DBA
how can you create a user-defined lock?
Oracle (3259)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)