2013-05-08 2 views
0

과 비슷한 키 필드를 가진 다른 테이블과 관련하여 하나의 Oracle 테이블 필드를 업데이트하지만이 특정 테이블에서는 최대 10 분 동안 업데이트가 중지됩니다. 같은 수의 레코드를 가진 다른 테이블에 대한이 업데이트는 몇 swconds에서 실행됩니다. 테이블을 업데이트하는 더 빠른 방법이나 내 쿼리의 문제점은 무엇입니까?업데이트 쿼리가 Oracle 11g

update MAINRETAIL_MIG s set s. accountid = (
select e. accountid from accounts e where s.ORGKEY = e.ORGKEY); 

답변

0

난 그냥 orgkey 필드에 색인을 생성하고 업데이트가 먼저 수행됩니다.