전체기사 최신뉴스 GAM 라씨로
KYD 라이브
KYD 디데이
산업 ICT

속보

더보기

KAIST, 세계 최고 DB관리시스템 개발...기존 대비 처리속도 88배 ↑

기사입력 : 2020년06월23일 11:21

최종수정 : 2020년06월23일 11:21

새로운 접근법으로 복잡한 비즈니스 SQL 처리 성능 대폭 증가
美 옴니사이 DBMS 대비 최대 88배나 처리속도 향상

[서울=뉴스핌] 김지완 기자 = 국내 연구진이 방대한 정보를 저장하고 목적에 맞게 검색, 관리할 수 있는 시스템을 통칭하는 데이터베이스관리시스템(DBMS)을 세계 최고 수준으로 끌어올렸다.

KAIST는 전산학부 김민수 교수 연구팀이 데이터베이스 질의 언어 SQL(Structured Query Language, 구조화 질의어) 처리 성능을 대폭 높인 세계 최고 수준의 DBMS 기술을 개발했다고 23일 밝혔다.

[서울=뉴스핌] 김지완 기자 = 김민수 교수(좌측 위), 남윤민 박사 (우측 위), 한동형 박사과정(우측 아래). [사진=KAIST] 2020.06.23 swiss2pac@newspim.com

KAIST에 따르면 연구팀은 데이터 처리를 위해 산업 표준으로 사용되는 SQL 질의를 기존 DBMS와는 전혀 다른 방법으로 처리함으로써 성능을 기존 옴니사이(OmniSci) DBMS 대비 최대 88배나 높였다.

김 교수팀이 개발한 이 기술은 오라클·마이크로소프트 SQL서버·IBM DB2 등 타 DBMS에도 적용할 수 있어 고성능 SQL 질의 처리가 필요한 다양한 곳에 폭넓게 적용될 수 있을 것으로 기대된다.

대부분의 DBMS는 SQL 질의를 처리할 때 내부적으로 데이터 테이블들을 '왼쪽 깊은 이진 트리(left-deep binary tree)' 형태로 배치해 처리하는 방법을 사용한다. 지난 수십년간 대부분의 DBMS는 데이터 테이블들의 배치 가능한 경우의 수가 기하급수적으로 많기 때문에 이를 '왼쪽 깊은 이진 트리' 형태로 배치해 SQL 질의를 처리해 왔다.

임의의 두 테이블이 기본 키(primary key, PK)와 외래 키(foreign key, FK)라 불리는 관계로 결합(조인 연산)하는 경우에는 이러한 방법으로 SQL 질의를 효과적으로 처리할 수 있다. 여기서 기본 키는 각 데이터 행(row)을 유일하게 식별할 수 있는 열(column)이고, 외래 키는 그렇지 않은 열이다.

지난 수십년간 산업에서 사용되는 DB의 구조가 점점 복잡해지면서 두 테이블은 PK-FK 관계가 아닌 FK-FK 관계, 즉 외래 키와 외래 키의 관계로 결합하는 복잡한 형태의 SQL 질의들이 많아지고 있다.

실제 DBMS의 성능을 측정하는 산업 표준 벤치마크인 TPC-DS에서 전체 벤치마크의 26%가 이런 복잡한 SQL 질의들로 구성돼 있고 기계학습(머신러닝), 생물 정보학 등 다양한 분야들서도 이러한 복잡한 SQL 질의 사용이 점차 증가하는 추세다.

이전에 나온 DBMS들은 두 테이블이 주로 PK-FK 관계로 결합한다는 가정하에 개발됐기 때문에 FK-FK 결합이 필요한 복잡한 SQL 질의를 매우 느리거나 심지어 처리하지 못하는 실패를 거듭해왔다.

김 교수팀은 문제 해결을 위해 테이블들을 하나의 커다란 '왼쪽 깊은 이진 트리' 형태가 아닌 여러 개의 작은 '왼쪽 깊은 이진 트리'를 'n항 조인 연산자'로 묶는 형태로 배치해 처리하는 기술을 개발했다. 이때 각각의 '작은 이진 트리' 안에는 FK-FK 결합 관계가 발생하지 않도록 테이블들을 배치하는 것이 핵심이다.

각각의 '작은 이진 트리'의 처리 결과물을 'n항 조인 연산자'로 결합해 최종 결과물을 구하는 것도 난제로 꼽히는데 연구팀은 '최악-최적(worst-case optimal) 조인 알고리즘'이라는 방법으로 이 문제를 해결했다.

'최악-최적 조인 알고리즘'은 그래프 데이터를 처리할 때 이론적으로 가장 우수하다고 알려진 알고리즘이다. 김 교수 연구팀은 세계에서 가장 먼저 이 알고리즘을 SQL 질의 처리에 적용해 난제를 해결하는 데 성공했다.

김 교수 연구팀은 새로 개발한 DBMS 기술을 GPU 기반의 DBMS 개발업체인 미국 옴니사이 제품에 적용한 결과, 옴니사이 DBMS보다 성능이 최대 88배나 향상된 결과를 얻었다. 또 TPC-DS 벤치마크에서도 세계 최고 수준의 성능을 가진 기존의 상용 DBMS보다 5~20배나 더 빠른 사실을 확인했다. TPC-DS는 DBMS의 성능을 측정하기 위한 산업 표준의 최신 벤치마크다.

교신저자로 참여한 김 교수는 "연구팀이 개발한 새로운 기술은 대부분의 DBMS에 적용할 수 있기 때문에 산업적 측면에서 파급 효과가 매우 클 것으로 기대한다ˮ고 말했다.

이번 연구에는 김 교수의 제자이자 옴니사이에 재직 중인 남윤민 박사가 제1저자로, 김 교수가 교신저자로 참여했다. 연구 결과는 지난 18일 미국 오리건주 포틀랜드에서 열린 데이터베이스 분야 최고의 국제학술대회로 꼽히는 '시그모드(SIGMOD)'에서 발표됐다.

한편, 이 연구는 한국연구재단 선도연구센터 사업 및 중견연구자 지원사업과 과학기술정보통신부 IITP SW스타랩 사업의 지원을 받아 수행됐다.

swiss2pac@newspim.com

[뉴스핌 베스트 기사]

사진
상암 '논두렁 잔디'... 선수·팬 원성 봇물 [서울=뉴스핌] 박상욱 기자 = 한국 축구의 성지인 상암월드컵경기장의 '논두렁 잔디'가 다시 도마에 올랐다. 지난해 9월 서울 상암월드컵경기장에서 열린 북중미월드컵 아시아예선 3차전 팔레스타인과의 경기에서 한국은 열악한 잔디 상태에서 졸전 끝에 0-0으로 비겼다. 주장 손흥민은 "기술 좋은 선수들이 볼 컨트롤이나 드리블에서 어려움이 있었다"고 토로했다. '상암의 저주'라는 비난이 쏟아졌다. 관리 책임자인 서울시설공단과 서울시가 축구 경기와 콘서트 대관으로 82억원을 벌고 잔디 관리에는 2억5327만원(더불어민주당 위성곤 의원실 자료)을 썼다는 원성을 샀다. 지난해 9월 서울 상암월드컵경기장에서 열린 북중미월컵 아시아예선 3차전 팔레스타인과의 경기에서 열악한 잔디 사정으로 손흥민이 어렵게 슛을 시도하고 있다. [사진 = KFA] 지난 3일 상암월드컵경기장에서 열린 FC서울과 김천 상무의 경기에서도 선수들은 잔디에 대한 불만을 털어놨다. 서울의 공격수 린가드는 푹 팬 잔디에 발목이 걸려 넘어져 한동안 통증을 호소하는 등 선수들은 경기 내내 애를 먹었다. 한국프로축구선수협회(이하 선수협)가 시급한 개선을 촉구하고 나섰다. 선수협은 4일 "최근 프로 선수들이 경기 중에 경험하는 열악한 잔디 환경과 관련해 심각한 우려를 전한다"며 "잔디 품질이 과도하게 손상된 상태에서 경기를 진행하면 선수들의 안전이 위협받고 최상의 경기력을 발휘하기 어렵다"고 밝혔다. 서울 린가드가 3일 상암월드컵경기장에서 열린 K리그1 3라운드 홈 경기에서 드리블하고 있다. [사진 = 한국프로축구연맹] 서울의 김기동 감독은 경기 후 "잔디 문제는 1라운드 때부터 나왔다. 상암월드컵경기장뿐만 아니라 다른 곳도 리그가 일찍 시작돼 잔디가 얼어있는 곳이 있어 선수들이 다칠 상황이 이어진다"고 지적했다. 선수협 김훈기 사무총장은 "선수협과 선수들도 한겨울에는 매서운 한파와 여름에는 무더위와 장마 때문에 잔디 관리가 쉽지 않은 점은 공감한다"며 "그래도 많은 투자를 통해 개선이 필요하다"고 설명했다. 축구팬들의 원성도 이어지고 있다. 서울월드컵경기장을 관리하는 서울시설공단 홈페이지 '시민의소리'에는 3∼4일에만 잔디 상태를 지적하는 시민들의 글이 170여건 올라왔다. 팬들은 "대한민국을 대표하는 경기장인 서울월드컵경기장 잔디가 심각하게 훼손돼있다. 단순한 관리 소홀을 넘어 선수들의 안전을 위협하는 문제"라며 정상적으로 경기를 진행할 수 있도록 개선해달라고 목소리를 높였다. 서울시설관리공단은 게시판 답변에서 "동절기 잔디 그라운드가 동결된 상태에서는 잔디 교체 공사가 곤란해 올해 확보한 예산으로 3월 중 잔디 교체를 예정하고 있다"면서 "잔디 교체 및 집중 관리를 통해 잔디 품질 유지를 위해 최선을 다하겠다"고 덧붙였다. psoq1337@newspim.com 2025-03-04 20:18
사진
'대통령실 세종 이전' 다시 수면위로 [서울=뉴스핌] 박성준 기자 = 윤석열 대통령 탄핵심판 선고를 앞두고 조기 대선 가능성이 커지면서 대통령실 이전 문제가 관심 이슈로 떠오르고 있다. 세종 이전을 통한 '행정수도 완성'이나 '청와대 복귀론' 등 여러 주장이 나오는 가운데 향후 대선 정국에서 '뜨거운 감자'가 될지 주목된다. 대통령실 이전은 출발부터 논란이 끊이지 않았다. 윤 대통령이 당선인 시절 대통령실 이전을 밀어붙이면서 예산, 안보 등과 관련한 잡음은 지속됐다. 윤 대통령은 지난 2022년 3월 20일 기자회견에서 "청와대를 국민들께 돌려드리겠다"며 "청와대는 절대 들어가지 않는다"고 한 뒤로 용산 이전을 강행했다. 그는 탈권위주의와 대국민 소통을 이유로 들었다. 또 윤 대통령은 당선인 시절 대통령실 이전에 총 496억원이 소요될 것이라 했지만 야당에서는 애초 윤 대통령이 주장한 금액보다 많은 국민 혈세를 끌어다 썼다는 비판을 제기해 왔다. 이에 더해 용산 이전과 관련해 역술인 천공이 관여했다는 의혹 및 최근엔 '정치 브로커' 명태균 씨 개입 의혹까지 나왔다. [서울=뉴스핌] 윤창빈 기자 = 참여연대가 지난 2023년 2월 2일 오전 서울 종로구 헌법재판소 앞에서 열린 대통령실⋅관저의 이전과 비용 등의 불법 의혹에 대한 국민감사청구 일부 기각 및 각하 처분에 대한 헌법소원심판 청구 기자회견에서 피켓을 들고 있다. 2023.02.02 pangbin@newspim.com ◆야권 대선 주자들 "대통령실 세종 이전해야" 야권 대선 주자들 사이에서는 '대통령실 세종 이전' 목소리가 커지고 있다. 정부 부처와 업무 효율성을 높이고, 국가균형발전 의지를 담을 수 있는 세종시가 최적지라는 것이다. 먼저 김동연 경기도지사는 대통령실을 세종시로 이전하고 수석실을 폐지하는 등 규모를 축소해야 한다고 주장했다. 김 지사는 지난달 28일 자신의 유튜브 채널 등에 출연해 '용산 이전'을 언급하며 "불법으로 쌓아 올린 '내란 소굴' 용산에서 하루빨리 벗어나야 한다. 다음 대통령은 당선 즉시, 부처가 있는 세종에서 업무를 시작해야 할 것"이라고 강조했다. 이광재 전 강원지사도 지난달 18일 국회에서 열린 토론회에서 '국토 균형발전과 세종시에 대한 노무현의 꿈'이라는 기조발제를 통해 대통령실 완전 세종 이전을 제안했다. 김경수 전 경남지사 역시 "행정수도 이전은 노무현 전 대통령의 꿈이었다"며 "이제 완성을 시킬 때가 된 것 아닌가"라고 말했다. 김 전 경남지사는 "특히 대통령실의 경우 (차기 정부가) 용산을 쓸 수도 없고, 완전히 개방된 청와대를 사용하기에도 어려움이 있어 어디를 쓸지 정해야 하는 시점"이라며 "빠르게 세종으로 이전하는 것이 현실적 방안"이라고 밝혔다. 김 경기지사, 김 전 경남지사와 이 전 강원지사 모두 민주당의 잠재적 대권 후보로 분류된다. 대통령실 청사. [사진= 뉴스핌 DB] ◆"청와대는 이미 문화공관…복귀 힘들 듯" 홍준표 대구시장은 대통령실이 청와대로 복귀해야 한다고 주장한 바 있다. 홍 시장은 언론인터뷰에서 "윤 대통령의 가장 치명적인 실수가 대통령실 이전"이라고 강조했다. 그러면서 "청와대는 미국의 백악관처럼 대한민국의 상징인데 그 상징을 옮기는 바람에 대통령의 카리스마가 출범 당시부터 무너지고 야당에 깔보이기 시작한 것"이라며 "누가 다음 대통령이 될지 몰라도 청와대로 복귀할 것"이라고 주장했다. 다만 청와대는 이미 전시·관람 등이 가능한 문화 공간으로 바뀌어 국민들에게 개방된 상황이다. 보안 측면에서 봐도 대통령실을 청와대로 복귀시키는 것은 쉽지 않다는 게 중론이다. 이재명 민주당 대표도 지난 대선 당시 행정수도 명문화 개헌 추진, 대통령 세종집무실 설치 등을 공약으로 제시했었다. 그러나 이 대표는 아직 이와 관련한 구체적인 언급은 하지 않고 있다. parksj@newspim.com 2025-03-04 16:18
안다쇼핑
Top으로 이동