oracle SQL中的序列如何工作?

时间:2012-09-09 07:18:03

标签: oracle10g oracle11g

让我们说我必须制作5个需要数字作为主键的表。 我可以对所有这些表使用相同的序列,还是必须为每个表创建一个新序列? 有声明吗?   - 找出所有现有的序列,以便我们可以选择一个?   - 显示特定用户/特定架构的所有序列?

1 个答案:

答案 0 :(得分:1)

您可以为所有人使用一个序列,但如果您必须插入许多行,那么将成为瓶颈。每次插入一行时,其他插入必须等待。我更喜欢为每个表使用一个序列。 由于序列是db对象,因此您可以从目录中查询它们。