맞춤기술찾기

이전대상기술

분산형 데이터베이스상의 인덱스 병합을 활용한 질의 최적화 방법

  • 기술번호 : KST2020005827
  • 담당센터 : 경기기술혁신센터
  • 전화번호 : 031-8006-1570
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 질의 조건 절에 명시된 열에 대한 모든 필드 데이터와 데이터베이스에 접근하기 위한 고유 행 번호들의 집합체인 인덱스를 생성해 데이터베이스에 최소한의 비용으로 접근하며, 최적화된 질의를 통해 데이터 처리 성능을 향상시키는 방법이 제공된다. 본 발명의 실시예에 따른 질의 최적화 방법은 질의를 구문 단위로 파싱하여, 조건 Attribute를 추출하는 단계; 추출된 조건 Attribute를 이용하여, 해당 열의 필드 값과 대응하는 Row Num 쌍으로 이루어져 있는 B+Tree들을 생성하는 단계; 생성된 각각의 B+Tree들을, 각 필드 값을 기준으로 오름차순으로 정렬하는 단계; 오름차순으로 정렬된 B+ Tree들에서, 해당되는 행들만을 질의로 생성하는 단계;를 포함한다. 이에 의해, 테이블의 고유 행 번호를 접근 매개체로 사용함으로써 불필요한 접근을 줄여 검색 성능을 높일 수 있고, 인덱스가 내부적으로 정렬되어 있어 조건 절 열값을 추출하는데 있어 용이하며, 변경된 테이블에 대해 불필요한 연산을 줄여 최소한의 시간으로 인덱스를 생성할 수 있다.
Int. CL G06F 16/00 (2019.01.01)
CPC G06F 16/24545(2013.01) G06F 16/24545(2013.01) G06F 16/24545(2013.01) G06F 16/24545(2013.01)
출원번호/일자 1020180144301 (2018.11.21)
출원인 전자부품연구원
등록번호/일자
공개번호/일자 10-2020-0059502 (2020.05.29) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.02.18)
심사청구항수 8

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자기술연구원 대한민국 경기도 성남시 분당구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 안재훈 인천광역시 남동구
2 손재기 경기도 용인시 수지구
3 김시원 경기도 성남시 분당구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 남충우 대한민국 서울 강남구 언주로 ***, *층(역삼동, 광진빌딩)(알렉스국제특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2018.11.21 수리 (Accepted) 1-1-2018-1160436-59
2 [심사청구]심사청구(우선심사신청)서
[Request for Examination] Request for Examination (Request for Preferential Examination)
2020.02.18 수리 (Accepted) 1-1-2020-0173070-71
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.08.24 수리 (Accepted) 4-1-2020-5189497-57
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
질의를 구문 단위로 파싱하여, 조건 Attribute를 추출하는 단계;추출된 조건 Attribute를 이용하여, 해당 열의 필드 값과 대응하는 Row Num 쌍으로 이루어져 있는 B+Tree들을 생성하는 단계;생성된 각각의 B+Tree들을, 각 필드 값을 기준으로 오름차순으로 정렬하는 단계;오름차순으로 정렬된 B+ Tree들에서, 해당되는 행들만을 질의로 생성하는 단계;를 포함하는 것을 특징으로 하는 질의 최적화 방법
2 2
청구항 1에 있어서,추출 단계는,질의를 Select, From, Where 구문 단위로 파싱하는 것을 특징으로 하는 질의 최적화 방법
3 3
청구항 2에 있어서,추출 단계는,Where 절에 명시된 테이블의 Attribute를 조건 Attribute로 추출하는 것을 특징으로 하는 질의 최적화 방법
4 4
청구항 1에 있어서,정렬 단계는,필드 값이 같으면, Row Num을 기준으로 오름차순 정렬하는 것을 특징으로 하는 질의 최적화 방법
5 5
청구항 1에 있어서,생성 단계는,오름차순으로 정렬된 B+ Tree들에서 조건에 부합하는 범위 내의 쌍들에 대해, B+Tree들의 인덱스를 비교하면서 스캔하는 것을 특징으로 하는 질의 최적화 방법
6 6
청구항 5에 있어서,생성 단계는,더 작은 필드 값에 탐색 우선순위를 두고 Row Num을 스캔하는 것을 특징으로 하는 질의 최적화 방법
7 7
청구항 6에 있어서,생성 단계는,각 B+Tree들에서 서로 매치되는 Row Num을 지닌 행들만을 질의로 생성하는 것을 특징으로 하는 질의 최적화 방법
8 8
DBMS와 통신하는 통신부;질의를 구문 단위로 파싱하여 조건 Attribute를 추출하고, 추출된 조건 Attribute를 이용하여 해당 열의 필드 값과 대응하는 Row Num 쌍으로 이루어져 있는 B+Tree들을 생성하며, 생성된 각각의 B+Tree들을 각 필드 값을 기준으로 오름차순으로 정렬하고, 오름차순으로 정렬된 B+ Tree들에서 해당되는 행들만을 질의로 생성하는 프로세서;를 포함하는 것을 특징으로 하는 질의 최적화 시스템
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
패밀리 정보가 없습니다

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 WO2020105748 WO 세계지적재산권기구(WIPO) DOCDBFAMILY
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 알티베이스 SW컴퓨팅산업원천기술개발(정보화) (빅데이터-1세부) 분산환경 인메모리 기술 기반의 복합형 고속 스트림 빅데이터 처리 기술 개발