内存技术MSBI的数据加载时间是多少?

时间:2012-05-27 09:38:03

标签: ssas sql-server-2012

我读过像列存储和vertipaq都在sql server 2012中的内存存储选项。所以,它会存储在RAM中。我只是想知道它什么时候会存储到RAM中?是否开始时间是sql server还是当我们查询数据时?

2 个答案:

答案 0 :(得分:0)

SQL Server Columnstore不是内存存储选项。它更像是在磁盘存储选项上优化的内存和访问模式。当查询请求时,数据被读入内存(缓冲池)。在标准缓存老化规则之后,只要房间不需要其他东西,它就会停留在那里。

答案 1 :(得分:0)

对于SSAS表格,“模型”将在处理后和启动SSAS表格实例时立即加载到RAM中。

对于从客户端工作站运行的PowerPivot,在将数据提取到模型(用于新的powerpivot工作簿)或打开文件(用于现有的powerpivot工作簿)后,“模型”将立即加载到RAM中。

对于发布到Sharepoint的PowerPivot,“模型”将在工作簿发布后立即加载到RAM中。 Sharepoint有自己的PowerPivot版本的SSAS表格实例在幕后运行。将新的PowerPivot工作簿发布到SharePoint时,将从工作簿中提取“模型”并将其加载到此PowerPivot特定的SSAS选项卡实例中。之后,有几个配置选项决定模型在内存中保留多长时间。这是因为PowerPivot模型和SSAS表格模型之间的访问模式完全不同。 Kevin Donavan在TechEd2012北美期间对此进行了很好的介绍(link to video - 不记得是哪一个)

相关问题