2009-06-25 81 views

回答

4

到目前爲止提供了更好的,我關於這個話題只找到一篇合理有趣的文章。 HierarchyId的比任何自制自引用表的解決方案快得多:

http://www.sqlservercentral.com/articles/SQL+Server+2008/62204/

我依稀記得看到另一個比較其他地方(但無法找到它了),這得出了類似的結論;使用HierarchyId構建層次結構最多是有點麻煩,但查詢性能非常好。

馬克

+0

這是一個有趣的文章,但是他們沒有比較Celko的嵌套集合。 Celko的集合比自引用列更適合存儲 - 這會導致遞歸調用。 – nikmd23 2009-06-26 13:51:34