본문 바로가기

CBO2

[SAP] CBO란 ?? "SAP에서 CBO란 ?? SAP가 표준으로 제공하고 있는 기능이나 프로세스가 회사의 실정에 비추어 부족하거나 부적합 하다고 판단이 되는 경우에는 일부기능을 개발하거나 표준 기능/프로세스를 변경하는 경우가 있다. - CBO : Enhancemnet라고 불리기도 하는데, SAP R/3의 표준기능, 테이블에 영향을 미치지 않는 상태에서 추가하고 기능을 개발하는 것을 말한다. 추가적인 Report의 개발은 일반적으로 CBO라고 표현하지 않는다. - Modification : SAP의 표준기능을 직접 변경하는 것으로서 기술적으로는 Source code나 표준 Table의 필드를 변경하는 작업을 말한다.일반적으로 SAP사는 Modification은 권고하지 않는데, 이유는 SAP의 전체적인 기술구조에 대한 명.. 2022. 11. 11.
SQL 튜닝 실행계획 및 옵티마이저 실행계획 - 데이터를 처리하고자할때, 수립되는 데이터 처리 방법 실행계획을 하는 이유 - 비효율적인 부분 확인 가능 - 실행계획을 통해 SQL 튜닝 포인트 도출 EXPLAIN PLAN - 실행계획만 확인 가능한 방법 SET AUTOTRACE - 실행계획과 I/O관련 정보 확인 가능 - 한 번의 명령으로 여러 개의 SQL에 대한 실행계획 볼 수 있음 옵티마이저 하나의 프로세스로 사용자가 실행한 SQL을 해석하고 데이터 추출을 위한 실행 계획을 수립하는 프로세스 오라클 RBO(초창기버전부터 제공) CBO(Vlog부터 기본적인 설정으로 적용) RBO(Rule Based Optimizer) - 기본적으로 15개의 순위가 매겨진 규칙이 있음 -> 이를 기초로 해서 실행계획을 수립함. - SQL에 대한 실행계획이 .. 2021. 11. 1.