Solutions for Detecting Performance Bottlenecks