我正在监视Sybase服务器(ASE 15.0.3)的性能。它监控的一件事是缓存数据。但是我想了解缓存过程在ASE 15.0.3中是如何工作的。 ASE 15.0.3缓存语句的一个实例是否可以在另一个实例中运行,或者缓存是否仅限于它自己的实例。在自缓存和交叉缓存的情况下,缓存过程中使用的表是什么 注意:按性能,我的意思是ASE 15.0.3支持的全套性能调整
答案 0 :(得分:0)
默认情况下,ASE使用“默认数据缓存”进行数据缓存,使用“过程缓存”缓存“SP查询计划”。从ASE15.x开始(不在兼容模式下),'statement cache'可用于优化缓存重复使用的SQL语句的查询计划。
我使用sp_sysmon收集服务器范围的性能指标,并阅读以下文档来优化我的数据缓存: http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc20020.1502/html/basics/X56939.htm
非常有用的MDA表在我的系统中产生了太多的开销,因此我尝试仅使用临时来收集性能度量。 希望这会有所帮助。