代码之家  ›  专栏  ›  技术社区  ›  nikmd23

SQL Server 2008层次结构数据类型性能?

  •  14
  • nikmd23  · 技术社区  · 17 年前

    与使用Joe Celko在此处描述的层次结构实现相比,SQL Server 2008的层次结构数据类型的性能如何: http://www.intelligententerprise.com/001020/celko.jhtml ?

    我在过去使用过celko的方法,取得了很好的效果,但是我不想在新项目中实现它,除非它比微软在sql server 2008中提供的更好。

    1 回复  |  直到 17 年前
        1
  •  4
  •   marc_s MisterSmith    17 年前

    到目前为止,我只找到一篇关于这个话题的有趣的文章。hierarchyid比任何自制的自引用表解决方案都快得多:

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

    我依稀记得在别处看到的另一个比较(但是找不到它),得出了类似的结论;使用子查询来构建层次结构充其量是有点麻烦,但是查询性能是很好的。

    马克