0

在表创建开始时为您的 sql server db 创建索引是一种做法吗?还是取决于此表的性能(或者说缺乏),所以稍后再创建?

4

1 回答 1

0

索引在从具有大量数据的表中检索数据时很有用。它通常应用于连接中使用的 id 字段。尽管在这些表上进行批量插入/更新时它们的成本非常高。关于何时创建它们的问题:根据最佳设计实践,表结构/设计应首先完成,因为在设计期间,开发人员必须知道表的用途。因此,开发人员将知道表中有多少数据,因此最初应该建立索引

以供参考 :

http://beginner-sql-tutorial.com/sql-index.htm

http://www.simple-talk.com/sql/learn-sql-server/sql-server-index-basics/

于 2012-07-18T07:37:25.110 回答