这与以下问题相同:HiLo or identity?

让我们以该站点的数据库为例。

可以说该站点具有以下表格:


帖子。
投票
注释。


最佳策略是什么?

身份-更常见。

要么

HiLo-表现最佳。

编辑:如果HiLo是最好的,那么数据库的结构将如何?

最佳答案

HiLo不仅几乎总是提供更好的性能,而且还通过避免在会话刷新之前进行所有写操作来保留工作单元。

“更常见”(?)似乎不是客观的技术优势。

我建议您阅读http://fabiomaulo.blogspot.com/2009/02/nh210-generators-behavior-explained.html以详细了解选择身份的弊端。

09-27 10:43