Data_laboratory
리스트 예시: 게시물이 존재할 경우 3건을 노출합니다.
-
sql_tuning Section2. 데이터베이스 블록(Database Block)의 이해 [출처: 오라클 성능 분석과 인스턴스 튜닝 핵심 가이드] Database Block의 정의 - DB 데이터 검색과 저장의 가장 기본 단위 (8K, 16K, 32K, 64K) - 한번 만들면 변경 할 수 없음 - 모든 DB I/O는 DB Block 단위로 수행 - 보통 Block 당 평균 수십 개의 레코드가 들어갈 수 있는 크기로 구성 - 단 하나의 레코드를 읽을 지라도 최소한 1 Block 은 Access 해야 함 *백만 개의 Record를 가지는 두 개의 테이블이 있다. 검색 속도는 서로 동일한가? - 다를 수 있음. - T1 은 컬럼이 100개고 T2는 컬럼이 10개라면, T1의 면적이 훨씬 큼. - I/O 는 데이터베이스 블락 단위로 일어나며, I/O 횟수는 면적에 비례함. - 따라서 T1 검색 속.. -
R 연관규칙 ■ 연관규칙 353p -쿠팡의 물류센터 예 *연관규칙? 분유와 맥주와의 관계를 알아낸 대표적인 기계학습 방법 *관련된 알고리즘 ---> Apriori 알고리즘 *Apriori 알고리즘? 간단한 성능 측정치를 이용해 거대한 DB에서 데이터간의 연관성을 찾는 알고리즘 *Apriori 알고리즘은 어떤 데이터의 패턴을 찾을 때 유용한가? 1) 암데이터에서 빈번히 발생하는 DNA 패턴과 단백질의 서열을 검색할 때 2) 사기성 신용카드 및 보험의 이용과 결합되어 발생하는 구매 또는 의료비 청구의 패턴 발견 *연관규칙을 사람이 하기 어려운 이유가 무엇인가?(356p) 아이템의 집합을 아이템의 갯수만큼 만들려면 아이템의 갯수를 k라고 하면 2의 k승 개의 아이템 집합이 생성되는데 아이템이 100개면 2의 100승 개의..
-
sql_tuning 4. 서브쿼리 튜닝 ■서브쿼리 문장 튜닝 *서브쿼리 문장의 튜닝 방법 2가지 1. 순수하게 서브쿼리로 수행하면서 튜닝 : no_unnest (힌트) -서브쿼리 부터 수행 : push_subq -메인쿼리 부터 수행 : no_push_subq *서브쿼리절에 힌트를 쓴다. 2. 서브쿼리를 조인으로 변경하면서 튜닝 : unnest -in 사용시 1. nested loop semi 조인 : nl_sj 2. hash semi 조인 : hash_sj 3. merge semi 조인 : merge_sj -not in 사용시 1. nested loop anti 조인 : nl_aj 2. hash anti 조인 : hash_aj 3. merge anti 조인 : merge_aj 문제68. SCOTT 과 같은 월급을 받는 사원의 이름,월급을 출력..