ORACLE SQL-UPDATE,DELETE,INSERT 최적화 및 사용 기법 공유

UPDATE    1.데이터 백업(안전,성능 향상).2.분할 업데이트,소량 제출,잠 금 방지.3.업 데 이 트 된 자동 색인 이 있 으 면 업 데 이 트 된 데이터 의 양 이 많 습 니 다.먼저 색인 을 취소 하고 다시 만 듭 니 다.4.전체 표 데이터 업데이트,표 가 매우 크 면 새 표를 만 드 는 형식 으로 업 데 이 트 를 대체 하 는 것 을 권장 합 니 다.DELETE 1.분할 제출,잠 금 시간 감소,스크롤 백 압력 감소.2.대량의 데이터 삭제 에 rownum<1000.3.대량 삭제,중도 ctrl+c 또는 kill 조정 session 금지.4.대량의 데 이 터 를 삭제 한 후에 색인,분석 표를 재 구축 하 는 것 이 좋 습 니 다.INSERT    1.redo log 닫 기(ALTER TABLEnologging;)2,사용/*+append*/암시.3.귀속 변수.4.대량 제출.5.표 가 정적 이 고 독점 적 으로 사용 하면 색인 과 다른 관련 제약 을 없 앨 수 있 습 니 다.6.데 이 터 를 대량으로 주입 한 후에 분석 표를 작성 해 야 한다.7.SQL load 를 사용 하여 데 이 터 를 빠르게 불 러 옵 니 다.

좋은 웹페이지 즐겨찾기