
Approximately 90% of all performance issues can only be solved at the application level (aka: replacing bad code by good code). However, the infrastructure should provide a close-to-optimal setup to provide good response times to end users. This series of articles will try to:
- explain important performance relevant topics
- provide help on analysis of bottlenecks
- show best practices to avoid performance problems right from the beginning
Already available:
- 'Demystifying Oracle I/O - clarification on synchronous, asynchronous, blocking, nonblocking, direct & direct path I/O'
- 'SAP on Oracle Performance in high latency Metrocluster Setup'
- 'Getting insights with DTrace - Part 1: Analyzing Oracle Logwriter w/ buffered vs. direct I/O'
- crosslink: 'Getting insights with DTrace - Part 2: OS version checks (uname)'; since this article is not related to performance, it is posted in Danger Zone*
- 'Getting insights with DTrace - Part 3: Analyzing SAP Appserver I/O'
Scheduled:
- More 'Getting insights with DTrace' articles available soon
Please feel free to comment on this page if you have ideas / needs for another specific performance related topic.