在非常大的表上进行透视查询
本文关键字:透视 查询 非常 | 更新日期: 2023-09-27 17:59:29
我有一个SQL Server表:一些关键列、周期、值
周期可以从1到大约50。我需要得到以下格式的结果:
关键字列,period1value,period2value。。。
它看起来像是一个简单的透视查询(甚至不是聚合),但问题是表有1000万行,因此透视将花费很长时间。什么是最好的解决方案?
我将阅读C#中的表格,所以有一种可能性如果有枢轴,但我不确定它会更快。
所以问题不在于pivot,而在于性能;为什么不尝试在Period列上添加一个索引,然后透视
如果您使用的是大量数据,使用SSAS的数据透视将比SQL数据透视更快