2010-08-11 120 views

回答

1

如果可以,可以通过主键查找,这可能是您的案例中的ID。

但是,如果您的标题是唯一的,并且标题上有索引,则性能差异应该最小。

编辑:既然是URLwriting,标题可能有更好的SEO里程,FWIW

1

这取决于你有多少排在你的桌子和许多其他因素,但是总的来说,如果你对你的标题列有一个索引它不应该是太多的性能打击。最终,唯一真正的方法是查看它是否是您场景中的问题,然后尝试并运行一些测试。

+0

好的谢谢史蒂夫。我会尝试一下并做一些沉重的查询。 – Mark 2010-08-11 13:15:33

0

最重要的因素是确保您有试图查找的列上有索引。所以另一种说法是在你的where子句的列上放置一个索引。

享受!

0

这取决于。

如果ID是用于集群ID(默认表单PK),这样的差异可能显著,

因为在简单的话,如果你使用的是聚簇索引检索数据,您做了手术少。

数字类型与字符。这也取决于您为此类型声明的大小。 NUMERIC(20)比VARCHAR(5)慢。