我们同时在同一个开发数据库上工作。通常这不是问题,但有时我们需要在其中一个巨大的表上创建一个新索引。这会减慢每个人的数据库速度。
有没有办法在低优先级的Oracle流程中创建索引,以便其他开发人员可以继续工作?
答案 0 :(得分:2)
您可以: - 使用资源管理器创建资源计划,以限制流程的吞吐量 - 在进程上使用“nice”来降低操作系统级别的优先级 - 如果您是企业版,则在线创建索引
答案 1 :(得分:1)
创建索引...在线?
我认为这正是ONLINE关键字应该做的事情。可能会有一些影响,但您应该能够继续使用该表。