Sql server 2008 r2 SSAS查询以0毫秒运行。通过SSR需要1.3秒
这些查询显示为在本地使用SSMS/SSAS以0毫秒的速度运行 但当我通过Reporting Services发送它们时,它们显示为1.3秒。这比0毫秒慢约1300倍 我知道我对MDX有点生疏,但如果有人能看看这个,我会很高兴的 我使用的是SQL Enterprise,SSAS服务器是带有SSD的I7桌面Sql server 2008 r2 SSAS查询以0毫秒运行。通过SSR需要1.3秒,sql-server-2008-r2,ssas,mdx,olap,Sql Server 2008 R2,Ssas,Mdx,Olap,这些查询显示为在本地使用SSMS/SSAS以0毫秒的速度运行 但当我通过Reporting Services发送它们时,它们显示为1.3秒。这比0毫秒慢约1300倍 我知道我对MDX有点生疏,但如果有人能看看这个,我会很高兴的 我使用的是SQL Enterprise,SSAS服务器是带有SSD的I7桌面 ="SELECT NON EMPTY {[Measures].[Cost Amt] } ON COLUMNS, NON EMPTY { ([Vendor].[Vendor].ALLMEMB
="SELECT NON EMPTY {[Measures].[Cost Amt] } ON COLUMNS,
NON EMPTY {
([Vendor].[Vendor].ALLMEMBERS * [Cost Code].[Cost Code].ALLMEMBERS )
} ON ROWS
FROM [DspAlloc]
WHERE [InvoiceNumber].[All InvoiceNumber].[" + Parameters!InvoiceNumber.Value +
"] CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING,
FONT_NAME, FONT_SIZE, FONT_FLAGS"
="SELECT NON EMPTY {
[Measures].[Total Freight], [Measures].[Incl Frt], [Measures].[Total Qty],
[Measures].[Total Ship Wt] } ON COLUMNS,
NON EMPTY { ([Item_No].[Item_No].ALLMEMBERS ) } ON ROWS
FROM [InvoiceDetail]
WHERE [InvoiceNumber].[All InvoiceNumber].[" + Parameters!InvoiceNumber.Value +
"] CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING,
FONT_NAME, FONT_SIZE, FONT_FLAGS"
您在哪里确定查询需要1.3秒?您正在使用SQL Server探查器吗?我问的原因是,这可能是reporting services连接问题,而不是SSAS?是的,我认为这是SSRS问题。。不是SSAS问题。。让我上传一些数据。。选择ReportPath、AVG(TimeDataRetrieval)、AVG(TimeProcessing)、AVG(TimeRendering)从ReportServer.dbo.ExecutionLog2,其中ReportPath(如“%cuberReports%”和TimeEnd(介于“2012年10月17日”和“2012-10-18 11:54:25.130”之间)组按ReportPath/rptSubRptDetailAllocations 1404ms=AvgTimeDataRetrieval/rptSubRptInvoiceItems 1261ms=AvgTimeDataRetrievalTimeProcessing和TimeRendering总计为50-80ms。