我要同步一张表要花几个小时,这张表不被任何其它引用,也不被客户端程序查询和任何操作,就是独立truncate掉 这张表和索引再insert外部数据,再重建索引。这个过程要花几个小时,这个过程中,是否会影响到数据库的性能从而影响到其它业务。我个人觉得数据库就是执行一张独立的表的write(写)操作,这张表也不会被其它程序读,光是长时间地写操作,会影响性能吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
插入表 会占用磁盘写入;重建索引 会占用CPU. 一般的情况,现在的oracle会自动处理这些情况,不会影响其它任务的执行. 除非是一下情况: 硬盘是一个硬盘,速度差,这时插入表使会卡. CPU只有单核,重建索引就卡