2012-08-14 57 views

回答

0

不,数据库引擎知道并建立并使用索引,只要你创建它。

通过查看基于新索引选择记录的查询的查询计划,可以看到它在使用中。

举例来说,如果用户名上创建索引,运行SELECT * FROM Table Where UserID = 1;

0

当您在任何表建立索引,就会有B树结构将在DB上单独space.And创建,当你使用您创建索引的列执行查询,然后优化器将自动使用STATASTICS信息中的该索引。

因此,在创建索引后,您不必执行任何操作。

但是,当由于不适当的FILL FACTOR导致页面拆分时,您会寻找INdex reorg或重建。

相关问题