在表创建开始时为sql server db创建索引是否正常? 或者它取决于该表的性能(或者更确切地说是缺乏),所以稍后再创建它?
答案 0 :(得分:0)
索引非常有用。它通常应用于连接中使用的id字段。虽然在这些表上进行批量插入/更新时,它们的成本非常高。 关于何时应该创建它们的问题:根据最佳设计实践,表格结构/设计最初应该在设计时间内完成,开发人员必须知道表格的用途。因此,开发人员会知道表格中有多少数据,因此最初应该建立索引
供参考:
http://beginner-sql-tutorial.com/sql-index.htm
http://www.simple-talk.com/sql/learn-sql-server/sql-server-index-basics/