반응형

통계

    오라클 옵티마이저의 소프트파싱(soft parsing)와 하드파싱(hard parsing)

    소프트파싱와 하드파싱 이전장에서 설명하였듯이 옵티마이저가 쿼리를 수행하기 위해서 파싱, 최적화, 로우 소스 생성과정을 통해 내부 프로시저를 만든다. 이렇게 만든 내부프로시저를 반복해서 재사용할 수 있도록 캐싱해두는 메모리 공간을 라이브러리 캐시라고 한다. 라이브러리캐시는 System Global Area(SGA) 구성요소이다. SGA는 서버 프로세스와 백그라운드 프로세스가 공통으로 액세스하는 데이터와 제어 구조를 캐싱하는 메모리 공간이다. 사용자가 작성한 SQL 문장을 실행할 때 SGA에 캐시되어있는 내부 프로시저를 찾으면 바로 사용하는데 이를 소프트 파싱이라고 하고 내부 프로시저가 존재하지 않아 다시 처음부터 파싱, 최적화, 로우 소스 생성 단계를 거쳐야하는 것을 하드파싱이라고 한다. 그럼 소프트 파싱..

    빅데이터의 다음 단계는 예측분석이다.

    http://book.naver.com/bookdb/book_detail.php?bid=8377266 ​ 빅데이터의 다음 단계는 예측 분석이다국내도서저자 : 에릭 시겔(Eric Sigel) / 고한석역출판 : 이지스퍼블리싱 2014.11.26상세보기 회사에 책꽂이에 있던 책중에 어떤책을 읽을까 고민하다가, 데이터분석을 복수전공하면서 읽어보려다가 읽지 못한 "빅데이터의 다음단계는 예측분석이다"라는 책을 골랐다. 책의 내용은 다양한 시행착오를 통해서 예측분석을 성공시킨 사례들과 어떤 원리로 예측분석을 진행하는 것이 좋은지 소개하고 있다. 간단하게 내가 본 내용을 정리했다. 예측 분석을 위해서는 먼저 무엇을 예측하려고 하는지 고르고 무엇을 얻고자 하는지 목표를 정확히 세워야 한다. 그 다음 주어진 데이터를 이..

반응형