2010-08-11 65 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)慢。