回答

收藏

在空表上创建索引后插入数据oracle在插入数据后创建唯一的索引?

技术问答 技术问答 70 人阅读 | 0 人回复 | 2023-09-13

哪个选项更好更快?在空表上创建索引,然后插入数据,或者在插入数据后创建唯一的索引。我有大约1000万行。哪个选择更好,这样我就可以减少停机时间。% ~% X/ M$ ~' b
                                                                / V* x, Z, v/ P! z1 n
    解决方案:                                                               
. Y$ g9 A! }4 b3 L+ x                                                                先插入数据,然后创建索引。; U! i1 \: _9 Z2 f6 M9 e& G0 J% u& C: V
每次执行UPDATE,INSERT或DELETE操作时,还必须更新表上的所有索引。因此,如果先创建索引,然后插入1000万行,索引也必须更新1000万次(除非你想批量操作)。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则