我在同一台计算机上的SSAS和大型SQL Server基础表(大于100GB)中具有多维多维数据集。我刚刚在性能监视器中找到了SSAS的性能计数器,我看到了SSAS从SQL Server读取的每秒行数。
但是我不了解的是那些行是如何从SQL Server发送到SSAS的,因为当我查看资源监视器的“网络”选项卡时,我只是看不到已传输的数据量。 sqlservr.exe没有发送我希望看到的数据量。
答案 0 :(得分:1)
我相信SSAS将使用共享内存传输协议,因为SQL与SSAS在同一服务器上。因此,它不会使用NIC或网络带宽。
您可以在多维数据集处理期间在SQL Server上运行以下命令,以再次检查net_transport列是否为共享内存。
SELECT * FROM sys.dm_exec_connections