검색 상세

컴파일러 기반의 DBMS 스토어드 프로시져 스크립트 성능 향상을 위한 연구 : A research on performance of script processing based on compiler in DBMS stored procedure

  • 발행기관 서강대학교 정보통신대학원
  • 지도교수 박석
  • 발행년도 2008
  • 학위수여년월 2008. 2
  • 학위명 석사
  • 학과 및 전공 정보통신대학원
  • 식별자(기타) 000000107566
  • 본문언어 한국어

목차

대부분의 상용 DBMS는 스토어드 프로시져 기능을 위해서 스크립트 실행module을 내장하고 있으며, 이들 대부분이 인터프리터 기반이다.
일반적으로 인터프리터는 최적화가 적용된 컴파일러보다 느리다.
그런데 최근의 스토어드 프로시져 이용의 추세는, mobile computing처럼 작업의 부하를 server에 집중시켜야 하는 경우와 GIS의 최적경로 찾기의 예에서처럼 intelligent한 service를 위해서는 스토어드 프로시져의 line수가 길어지는 경우 또한 애초에 infomix에 의해 스토어드 프로시져가 고안된 원래 이유인 network의 질의문 전송 대역폭 문제와 같이 DBMS 동시 접속자 증가 등에서 볼 수 있듯이 최근의 추세는 DBMS의 스토어드 프로시져 처리에 대한 성능 향상을 추구하고 있다.
따라서 본 논문에서는 이와 같은 상황에 맞추어 컴파일러기반으로 스토어드 프로시져 스크립트를 처리하는 개선된 기법 구현을 연구하였다.

more

목차

Most commercialized DBMSs have module which executes 스크립트 in stored-procedure of DBMS and most of script execution modules are based on interpreter.
Generally, interpreter’s performance is slower than compiler with optimization. But the current trend is toward using stored procedure frequently. For example, mobile computing uses stored procedure for throwing job to server because-of a lack of resource. GIS’s path-finding service uses script in stored procedure many times for more intelligent result. Additionally concurrent user to DBMS has increased explosionally.
So it needs improved performance of stored procedure.
In this thesis, we suggest a technique to improve performance of stored procedure by executing script in stored procedure based on compiler.

more