gpt4 book ai didi

NHibernate 和 hilo 生成器 : how to design key-tables?

转载 作者:行者123 更新时间:2023-12-04 08:46:31 26 4
gpt4 key购买 nike

我即将将我的一些实体从身份转换为 hilo id-generator。

我不知道应该如何设计包含下一个高值的表格。

  • 我应该为所有实体还是一组相关实体使用单个表?
  • 我应该为每个实体使用另一个表吗?
  • 我应该使用一个表和每个实体的另一行或列吗?

  • 有没有最佳实践?需要考虑什么?这些方法有什么优点或缺点吗?

    最佳答案

    我认为没有单一的“最佳”实践,但了解 HiLo 的工作原理很重要:

  • 表 hilo 生成器是为不支持序列的数据库设计的,它更适合此任务。
  • 您好 第一次保存该类的实例时,或当您用完 时,将检索并更新该类的值。罗值。
  • 不一样的 您好 值用于每个类。

  • 因此,您必须至少考虑两个变量:
  • 争用。您可以通过使用单独的表来稍微提高性能
  • 范围。对于非常大的数据库,最终用完 的风险更大。您好 值。

  • 考虑到这一点后,这只是一个品味问题。

    关于NHibernate 和 hilo 生成器 : how to design key-tables?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2192449/

    26 4 0