为巨大的SQL Server表创建自动索引

时间:2013-11-08 08:04:47

标签: sql sql-server sql-server-2008

我有一个庞大的SQL Server表,行数为800mil。

它占用大约30gig的磁盘空间而没有任何索引。

在其中应用索引的最佳方法是什么?

此表每5分钟插入约50,000行。

该表格上没有删除或更新,只有select才能获得结果。

这是表格的样子:

 ID      |           column1             | column2  |   column3   |   column3   |   column4 |
    -----------------------------------------------------------------------------------------
 1(PK AI)|'2013-11-04 13:47:03'(datetime)|  A(int)  |    A(char)  |  A(Varchar) | A(Varchar)|

2 个答案:

答案 0 :(得分:0)

您应该确定最常执行哪些SELECT查询。

然后,您可以使用数据库引擎优化顾问(在工具下的Management Studio中)根据此SELECT查询自动派生索引。

答案 1 :(得分:0)