맞춤기술찾기

이전대상기술

분산실시간데이타베이스관리시스템에서의원격릴레이션에대한록처리방법

  • 기술번호 : KST2015088186
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 분산 실시간 시스템인 전전자 교환기의 데이타베이스 관리시스템(DBMS)에서 원격 릴레이션에 대한 록을 처리하는 방법에 관한 것으로, 응용 프로그램들이 동시에 접근하는 원격 데이타에 대하여 동시성 제어를 지원하여, 다수의 응용 프로그램이 동시에 한 지역 데이타에 접근할 때의 동시성 제어와 마찬가지로 록/언록(LOCK/UNLOCK)의 EDML 한 명령어만을 사용하여 원격 데이타에 접근하는 것으로 그 데이타의 일치성을 보장받을 수 있는 록 처리 방법을 제공하기 위하여, 운용자가 EDML 명령어에 원격 록을 수행할 프로세서를 지적했는지를 판단하는 제1단계(41) ; 지적하지 않는 경우에는 응용 프로그램이 수행되는 프로세서에 존재하는 지역 릴레이션을 포함하여 원격 프로세서에 존재하는 글로벌(global) 릴레이션의 록을 처리하는 제2단계(42 내지 64) ; 및 원격 록을 수행할 원격 프로세서가 지적된 경우에는 lor(Local Replicated) 유형의 릴레이션들에 대한 록을 수행하는 제3단계(65 내지 76)를 포함하여 프로그램의 생산성을 향상시킬 수 있고 교환기의 신뢰성을 향상시킬 수 있는 효과가 있다.
Int. CL G06F 17/00 (2006.01)
CPC G06F 17/30194(2013.01) G06F 17/30194(2013.01)
출원번호/일자 1019940034263 (1994.12.14)
출원인 한국전자통신연구원, 주식회사 케이티
등록번호/일자 10-0126089-0000 (1997.10.13)
공개번호/일자 10-1996-0025171 (1996.07.20) 문서열기
공고번호/일자 (19971222) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1994.12.14)
심사청구항수 3

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이승선 대한민국 대전시서구
2 김응하 대한민국 대전시서구
3 이길행 대한민국 대전시유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 신성특허법인(유한) 대한민국 서울특별시 송파구 중대로 ***, ID타워 ***호 (가락동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 주식회사 케이티 대한민국 경기도 성남시 분당구
2 한국전자통신연구원 대한민국 대전시유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 출원심사청구서
Request for Examination
1994.12.14 수리 (Accepted) 1-1-1994-0154164-62
2 특허출원서
Patent Application
1994.12.14 수리 (Accepted) 1-1-1994-0154162-71
3 대리인선임신고서
Notification of assignment of agent
1994.12.14 수리 (Accepted) 1-1-1994-0154163-16
4 출원인정보변경 (경정)신고서
Notification of change of applicant's information
1997.04.09 수리 (Accepted) 1-1-1994-0154165-18
5 대리인사임신고서
Notification of resignation of agent
1997.09.08 수리 (Accepted) 1-1-1994-0154166-53
6 등록사정서
Decision to grant
1997.09.26 발송처리완료 (Completion of Transmission) 1-5-1994-0085986-61
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
1999.01.20 수리 (Accepted) 4-1-1999-0010652-29
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2000.01.14 수리 (Accepted) 4-1-2000-0005008-66
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.04.09 수리 (Accepted) 4-1-2002-0032774-13
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.03.13 수리 (Accepted) 4-1-2009-5047686-24
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.04.19 수리 (Accepted) 4-1-2010-5068437-23
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.01.10 수리 (Accepted) 4-1-2012-5005621-98
16 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.03.21 수리 (Accepted) 4-1-2012-5058926-38
17 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.06.08 수리 (Accepted) 4-1-2012-5122434-12
18 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.07.31 수리 (Accepted) 4-1-2013-5106568-91
19 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.02.11 수리 (Accepted) 4-1-2014-5018159-78
20 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

운용 및 유지보수 기능을 수행하는 운용 및 유지보수 프로세서(32)와 다수의 타 프로세서를 구비하는 분산 구조 데이타베이스 관리시스템(DBMS)에 적용되는 방법에 있어서, 운용자가 EDML 명령어에 원격 록을 수행할 프로세서를 지적했는지를 판단하는 제1단계(41) ; 상기 제1단계(41) 수행 후, 지적하지 않는 경우에는 응용 프로그램이 수행되는 프로세서에 존재하는 지역 릴레이션을 포함하여 원격 프로세서에 존재하는 글로벌(global) 릴레이션의 록을 처리하는 제2단계(42 내지 64) ; 및 상기 제1단계(41) 수행후, 원격 록을 수행할 원격 프로세서가 지적된 경우에는 lor(Local Replicated) 유형의 릴레이션들에 대한 록을 수행하는 제3단계(65 내지 76)를 포함하는 것을 특징으로 하는 분산 실시간 데이타베이스 관리시스템(DBMS)에서의 원격 릴레이션에 대한 록 처리 방법

2 2

제1항에 있어서, 상기 제2단계(42 내지 64)는, 데이타베이스 라이브러리(DBLIB)가 DBKG에게 데이타 접근을 요구하면 릴레이션들에 록을 수행하도록 요구받은 DBKG는 디렉토리와 딕션어리를 검색하여 요구된 릴레이션이 자신의 프로세서에 존재하는가의 여부를 판단하는 제4단계(42 내지 45) ; 상기 제4단계(42 내지 45) 수행후, 요구된 릴레이션의 위치가 자신의 프로세서이면 록을 수행하여 지역 록 결과를 데이타베이스 라이브러리(DBLIB)로 전달한 후에 원격 록의 존재여부를 판단하고, 자신의 프로세서에 존재하지 않는 글로벌(global) 유형의 릴레이션에 대해서는 릴레이션이 위치하는 프로세서를 알아내고 록 정보들만으로 메세지를 작성하여 데이타베이스 라이브러리(DBLIB)로 전달한 후에 원격 록의 존재 여부를 판단하는 제5단계(46 내지 50) ; 상기 제5단계(46 내지 50) 수행후, 지역 릴레이션들에 대해서만 록을 수행할 경우에는 데이타베이스 라이브러리(DBLIB)는 응용 프로그램에 명령어 수행 결과를 전달하고, 원격 글로벌(glpbal) 릴레이션의 메세지가 존재하면 데이타베이스 라이브러리(DBLIB)는 원격 릴레이션이 존재하는 프로세서의 DBSG에게 록 메세지를 전송하고 응용 프로그램의 원격 프로세서에 있는 DBSG는 원격 록 정보를 수신하여 다시 DBKG에게 전달하여 록을 수행할 것을 요구하고 DBKG는 록 수행 요구를 수신한 후에 디렉토리와 딕션어리를 검색하여 록을 걸도록 요구가 들어온 릴레이션이 자신의 프로세서에 존재하는지를 판단하는 제6단계(51 내지 56) ; 상기 제6단계(51 내지 56) 수행후, 지역 릴레이션이면 원격 록을 수행하여 원격 록 결과를 전송하는 DBSG는 원격 록 수행 결과를 전달받아 응용 프로그램이 수행되고 있는 프로세서의 데이타베이스 라이브러리(DBLIB)에게로 전송하고 데이타베이스 라이브러리(DBLIB)는 원격 록 수행 결과를 수신하여 원격 록 성공 여부를 판단하고, 지역 릴레이션이 아니면 오류로 판단하여 이미 수행한 록들이 있다면 그들을 원래의 상태로 환원한 후에 원격 록 결과를 전송하고 DBSG는 원격 록 수행 결과를 전달받아 응용 프로그램이 수행되고 있는 프로세서의 데이타베이스 라이브러리(DBLIB)에게로 전송하고 데이타베이스 라이브러리(DBLIB)는 원격 록 수행 결과를 수신하여 원격 록 성공 여부를 판단하는 제7단계(57 내지 63) ; 및 상기 제7단계(57 내지 63) 수행후, 원격 록 성공이면 그 결과를 응용 프로그램에게 알려주고, 성공이 아니면 자신의 프로세서에서 수행한 록을 모두 환원시킨 후에 그 결과를 응용 프로그램에게 알려주는 제8단계(64)를 구비하는 것을 특징으로 하는 분산 실시간 데이타베이스 관리시스템(DBMS)에서의 원격 릴레이션에 대한 록 처리 방법

3 3

제1항에 있어서, 상기 제3단계(65 내지 76)는, 응용 프로그램으로부터 데이타베이스 라이브러리(DBLIB)가 록에 관한 정보들만의 메세지를 전달받아 명령어에서 지시한 원격 프로세서의 DBSG에게 전송하고 원격 프로세서의 DBSG는 수신된 원격 록 정보를 DBKG에게 전달하여 록을 수행할 것을 요구하고 원격 록 수행 요구를 수신한 DBKG는 디렉토리와 딕션어리를 검색하여 록을 걸도록 요구가 들어온 릴레이션들이 모두 자신의 프로세서에 존재하는지를 판단하는 제4단계(65 내지 70) ; 상기 제4단계(65 내지 70)수행후, 지역 릴레이션이면 록을 수행하여 그 결과를 요구한 DBSG로 전달하고 DBSG는 수신한 결과를 응용 프로그램이 수행되고 프로세서의 데이타베이스 라이브러리(DBLIB)에게 전송하고 원격 록 결과를 수신한 데이타베이스 라이브러리(DBLIB)는 원격 록 수행 결과를 응용 프로그램에게 알려주는 제5단계(71, 73 내지 76) ; 및 상기 제4단계(65 내지 70) 수행후, 지역 릴레이션이 아니면 오류로 판단하여 수행한 록들을 원래의 상태대로 환원하여 그 결과를 요구한 DBSG로 전달하고 DBSG는 수신한 결과를 응용 프로그램이 수행되고 있는 프로세서의 데이타베이스 라이브러리(DBLIB)에게로 전송하고 원격 록 결과를 수신한 데이타베이스 라이브러리(DBLIB)는 원격 록 수행 결과를 응용 프로그램에게 알려주는 제6단계(72 내지 76)를 구비하는 것을 특징으로 하는 분산 실시간 데이타베이스 관리시스템(DBMS)에서의 원격 릴레이션에 대한 록 처리 방법

지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.