我Customer_Chronics
在 Oracle 11g 中有一个表。该表具有三个关键列,如下所示:
- 分行代码
- 客户ID
- 时期
我已经按列表按表分区branch_code
,现在我陷入了困境。哪个更好:
- 在 Customer_Chronics (PERIOD, CUSTOMER_ID) 上创建唯一索引 indexNumberOne;
- 在 Customer_Chronics (branch_code, PERIOD, CUSTOMER_ID) 上创建唯一索引 indexNumberTwo;
实际数据必须是唯一的period, customer_id
。如果我只在这两列上放置唯一索引,Oracle 会在插入新记录时检查表上的所有分区吗?