为何想要使用性能顾问程序

顾问程序使用一般性能原则、最佳实践和特定于 WebSphere® Application Server 的调整规则来分析 WebSphere Application Server 的性能监控基础结构 (PMI) 数据。基于此信息的顾问程序提供有关如何设置某些配置参数的建议,以更好地调整 WebSphere Application Server。

顾问程序提供多种有关以下应用程序服务器资源的建议:
  • 对象请求代理服务线程池
  • Web 容器线程池
  • 连接池大小
  • 存留的会话大小和时间
  • 数据源语句高速缓存大小
  • 会话高速缓存大小
  • 动态高速缓存大小
  • Java™ 虚拟机堆大小
  • DB2® 性能配置向导
  • 连接使用违例

例如,考虑数据源语句高速缓存。它通过对活动连接中未使用的预编译语句可调用语句进行高速缓存来优化对那些语句进行的处理。(两种语句都是主要运行可重复任务而不需要重复编译成本的 SQL 语句。)如果高速缓存已满,那么会废弃高速缓存中的旧条目来为新条目腾出空间。通常当高速缓存的大小足可以保存应用程序中使用的所有语句时,才获取最佳性能。PMI 计数器“预编译语句高速缓存废弃数”指示从高速缓存中废弃的语句数。性能顾问程序检查此计数器并提供建议以使高速缓存废弃数减至最小。

另一个示例是线程或连接池。池背后隐含的概念是从池中使用现有线程或连接而非为每个请求创建新实例。因为池中的每个线程或连接使用内存并增加上下文交换的性能消耗,所以池大小是重要的配置参数。太大的池会损害性能,同样太小的池也会损坏性能。性能顾问程序使用有关当前池使用量、最小或最大池大小以及应用程序服务器 CPU 使用率的 PMI 信息来建议池大小的有效值。

顾问程序还可发出诊断建议以帮助确定问题和监视运行状况。例如,如果应用程序需要的内存超过可用内存,那么诊断顾问程序会建议您增加应用程序服务器的大小或堆。


指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cprf_whyuseperfadvisors
文件名:cprf_whyuseperfadvisors.html