大多数性能调优技术可以在系统或查询级别提高性能。Adaptive Server 还允许在应用程序级别进行调优。您可以指示 Adaptive Server,您需要在混合工作负载环境中的各个连接和会话之间达到性能平衡。例如,如果一个或多个执行对象(客户端应用程序、Adaptive Server 登录或存储过程)的优先级高于其它对象,则可以通过分配执行属性来缩短这些对象的响应时间并提高其吞吐量。当 Adaptive Server 将执行对象放入三个优先级运行队列之一时,将会考虑这些执行属性。也可以使用引擎密切连接将执行对象限定到特定的 Adaptive Server 引擎。
每个客户端应用程序或登录可以启动很多 Adaptive Server 任务,因此,在单应用程序环境中,您可以在登录和应用程序级别进行性能调优以提高所选连接或会话的性能。在多应用程序环境中,这种调优可以提高所选应用程序的性能,并且还可以提高某些正在运行的 Adaptive Server 进程的性能。
在创建执行对象之间的层次结构时,应确定哪些客户端应用程序、登录和存储过程获得执行优先顺序。
指派执行优先顺序的复杂程度可能会有所不同,具体取决于 Adaptive Server 环境中的应用程序组合。