1. 缺少合适的容量計劃。
2. Java EE中間件環境規格說明不充分。
3. 過度的Java虛拟機垃圾回收。
4. 與外部系統過多或者很差的內建。
5. 缺少合适的資料庫SQL調優和容量計劃。
6. 對應用程式特定的性能問題。
1. 線程安全代碼的問題。
2. 缺少通信API的逾時處理。
3. I/O、JDBC或者關系型持久API資源管理的問題。
4. 缺少合适的資料緩存。
5. 過度的資料緩存。
6. 過度的日志記錄。
7. Java EE中間件調優問題。
8. 主動監控不充分。
9. 通用基礎裝置上硬體飽和。
10. 網絡延遲問題。