Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssas 为什么第一次调用AnalysisServices很慢_Ssas - Fatal编程技术网

Ssas 为什么第一次调用AnalysisServices很慢

Ssas 为什么第一次调用AnalysisServices很慢,ssas,Ssas,我的应用程序包含一个连接到Analysis Services(SQL Server 2014)中多个多维数据集的pivot网格。当足够的时间过去后(可能是几个小时,我还没有计时),下次使用pivot网格时,与后续使用相比,我会经历5-10秒的延迟时间。基本上,我第一次给SSAS打电话总是很慢,接下来所有的电话都很快 我找不到关于为什么我的应用程序第一次调用AnalysisServices时响应速度慢的任何文档或文章。有人能解释一下这个问题吗 编辑: 我应该提到,这是针对web应用程序的,所以长时

我的应用程序包含一个连接到Analysis Services(SQL Server 2014)中多个多维数据集的pivot网格。当足够的时间过去后(可能是几个小时,我还没有计时),下次使用pivot网格时,与后续使用相比,我会经历5-10秒的延迟时间。基本上,我第一次给SSAS打电话总是很慢,接下来所有的电话都很快

我找不到关于为什么我的应用程序第一次调用AnalysisServices时响应速度慢的任何文档或文章。有人能解释一下这个问题吗

编辑:
我应该提到,这是针对web应用程序的,所以长时间的加载是不好的。SSAS似乎在一段时间后进入睡眠状态,如果可能的话,我想让它保持“清醒”。

在我们的商店,在处理SSAS数据库的工作中,我们遵循这一步骤,执行一些针对SSAS的典型查询以“预热缓存”


似乎对我们很有用。

如果您有很多数据库,第一次调用服务器需要很长时间,因为它会缓存信息。这就是它的方式…@DanAndrews有可能阻止服务器回到需要重新设置的状态吗?我明白你的意思,但是服务器并没有从一天重置到下一天,但是每天早上我都会得到第一次呼叫的延迟时间。在一段时间的不活动之后,服务似乎被挂起,我希望避免这种情况发生。在多维数据集的属性中,主动缓存设置为什么?@DanAndrews Standard setting,MOLAPHow经常被处理吗?是在晚上还是白天?SSAS服务器上是否有许多其他SSA或SQL数据库可能需要该内存?我们的内存会受到影响,因此我们不必担心它,除非在重新启动或其他情况下。似乎有更好的方法来处理这个问题。如果你想到一个,请告诉我。:)