none
头痛的性能优化问题,高手们帮帮我吧 RRS feed

  • 问题

  • 环境:
    SQL Server 2005
    VS 2005
    iis6.0

    问题:有张销售表,200多万的数据量,十多个字段,但数据几乎不会改变,需要灵活查询,灵活分组统计销量,并且可以灵活排序
    例如:SELECT [字段1]
          ,[字段2]
          ,[字段3]
          ,[字段4]
          ,[字段5]
          ,[字段6]
          ,[字段7]
          ,[字段8]
          ,[字段9]
          ,[字段10]
          ,[字段11]
          ,[字段12]
          ,[字段13]
          ,[字段14]
          ,[字段15]
          ,SUM(num) AS num
      FROM [dbo].[2009年] GROUP BY [字段1]
          ,[字段2]
          ,[字段3]
          ,[字段4]
          ,[字段5]
          ,[字段6]
          ,[字段7]
          ,[字段8]
          ,[字段9]
          ,[字段10]
          ,[字段11]
          ,[字段12]
          ,[字段13]
          ,[字段14]
          ,[字段15] ORDER BY [字段1]
          ,[字段2]
          ,[字段3]
          ,[字段4]
          ,[字段5]
          ,[字段6]
          ,[字段7]
          ,[字段8]
          ,[字段9]
          ,[字段10]
          ,[字段11]
          ,[字段12]
          ,[字段13]
          ,[字段14]
          ,[字段15]
          ,SUM(num)

    在程序和数据库方面都有什么好的优化方法吗?

    2010年7月15日 6:30

答案