Oracle245 MView - 12c New features (Realtime MView) 이전글에서 이어서 작성합니다. https://bae9086.tistory.com/525 Materialized View (MView) Mview, (이전에는 snapshot으로 불린)는 로컬 또는 원격 테이블에 대해 쿼리를 기반으로 내용이 주기적으로 고쳐지는 테이블 세그먼트입니다. 쿼리형태로 저장된 뷰와는 달리 데이터가 직접 저장되 bae9086.tistory.com Realtime MView를 한그림으로 표현하면 아래와 같습니다. 출처 : https://oracle-base.com/articles/12c/real-time-materialized-views-12cr2 원본 테이블의 변경 후 refresh가 안된 상태 등. Stale 상태인 MVIEW를 기존에는 계속 사용하지 못했다면, 12c R2부터는 .. 2024. 1. 30. Materialized View (MView) Mview, (이전에는 snapshot으로 불린)는 로컬 또는 원격 테이블에 대해 쿼리를 기반으로 내용이 주기적으로 고쳐지는 테이블 세그먼트입니다. 쿼리형태로 저장된 뷰와는 달리 데이터가 직접 저장되는 뷰의 형태입니다. 데이터 웨어하우스(DW)환경에서 유용하게 사용할 수 있습니다. 그림1. MVIEW 기본 매커니즘 출처 : https://oracle-base.com/articles/misc/materialized-views 위의 그림은 MVIEW에 대해서 잘 설명해 준 그림입니다. 구문 -- Normal CREATE MATERIALIZED VIEW view-name BUILD [IMMEDIATE | DEFERRED] REFRESH [FAST | COMPLETE | FORCE ] ON [COMMIT | D.. 2024. 1. 26. ORA-00600: [kkqcscorcbk: Correlated String Not Found] 버그성에러로 12.2.0.1 버전 사용중에 쿼리 수행시 발생하였습니다. ORA-00600: [kkqcscorcbk: Correlated String Not Found] 3가지방법이있습니다. 1.The bug is fixed in release 18.1 Use following workaround: 2.alter session set "_optimizer_cost_based_transformation"=off /*+ OPT_PARAM('_optimizer_cost_based_transformation' 'off') */ --해당 방법 사용. Or 3.alter system set "_fix_control" = '5302124:0' 출처 : Document 2332414.1 2024. 1. 16. Exadata 스마트 스캔 힌트로 제어 하기. 스마트 스캔은 이전글을 참고해주세요. https://bae9086.tistory.com/332 Smart Scan(Cell offload) Exadata의 강력한 기능 중 하나인 Smart Scan 스토리지에서 DB 서버로의 데이터 전송을 최소화 하기 위한 개념 및 기능. 사용자가 필요로 하는 최소한의 데이터를 읽고 선별하여 전송하는 방법 Smart Sca bae9086.tistory.com 힌트로 제어가 가능한지. 그러면 어떻게 확인할 수 있는지 테스트로 정리해보겠습니다. SQL 레벨에서 힌트 사용[dbms_sqltune.report_sql_monitor] 으로 제어 할 수 있고, 1)dbms_sqltune.report_sql_monitor 의 global_stats 부분을 보거나 2) v$sql_st.. 2024. 1. 13. 이전 1 ··· 5 6 7 8 9 10 11 ··· 62 다음