SQL需要更多时间来获取记录

时间:2018-02-12 11:08:32

标签: sql performance sql-server-2012

我正在使用sql server 2012.我有一个表,包含170万条记录。我只是使用(select * from table_name)选择所有记录。但需要1小时2分钟才能获取。 我该怎么做才能快速获取记录?

1 个答案:

答案 0 :(得分:1)

您所能做的就是使用

限制结果

Top(100)结果或Where子句所需数据而不是

SELECT * FROM table

这将帮助您在更短的时间内获得有关数据和有限数据。 您可以做的另一件事是仅关注列,它可以为您提供所需的结果。 这将显着延长提取时间。