Select max(列名) from TableName和Select Top 1 列名 from TableName Order by 列名 DESC效率都很低,100多万条数据得查20多秒,怎么办?谁有经验请赐教!

解决方案 »

  1.   

    order by 后面的列.建索引.
      

  2.   

    Select Top 1 列名 from TableName Order by 列名 DESC加索引
      

  3.   

    Select max(列名) from TableName
    列名加索引
    升级硬件
      

  4.   

    create index i_xxx on 表(列名 desc)
      

  5.   

    1:Select max(列名) from TableName --max里面的列建索引
    2:Select Top 1 列名 from TableName Order by 列名 DESC --order by后面的列名建索引