논스톱 SQL

NonStop SQL

NonStop SQL은 내결함성과 확장성을 위해 설계된 상용 관계형 데이터베이스 관리 시스템으로 현재 Hewlett Packard Enterprise에서 제공하고 있습니다.최신 버전은 SQL/MX 3.4입니다.

이 제품은 원래 Tandem Computers에 의해 개발되었습니다.Tandem은 1997년에 Compaq에 인수되었다.Compaq는 이후 2002년에 Hewlett Packard에 인수되었다.2015년 Hewlett Packard가 HP Inc.와 Hewlett Packard Enterprise로 분할되었을 때 NonStop SQL과 기타 NonStop 제품 라인은 Hewlett Packard Enterprise로 넘어갔습니다.

이 제품은 주로 온라인 트랜잭션 처리에 사용되며 데이터베이스 시스템의 고가용성확장성필요로 하는 조직에 맞게 제작되었습니다.이 제품의 일반적인 사용자는 증권거래소, 통신, POS 및 은행 ATM [1]네트워크입니다.

역사

NonStop SQL은 병렬 시스템에서 효과적으로 실행되도록 설계되어 분산 데이터, 분산 실행 및 분산 트랜잭션에 대한 기능을 추가합니다.

1987년에 처음[2] 출시된 두 번째 버전에서는 쿼리를 병렬로 실행할 수 있는 기능이 추가되었으며, 이 제품은 머신 내의 프로세서 수에 거의 선형으로 확장되는 몇 안 되는 시스템 중 하나로 매우 유명해졌습니다. 즉, 기존 NonStop SQL 서버에 두 번째 CPU를 추가하면 성능이 거의 두 배로 향상됩니다.

두 번째 버전은 Massively Parallel이라는 이름에 /MP를 추가했습니다.세 번째 버전인 NonStop SQL/MX는 Tandem Computers가 이전 버전보다 ANSI SQL 호환성이 높은 제품을 만들려고 시도한 것입니다.NonStop SQL/MX는 2002년부터 NonStop 플랫폼을 기반으로 출하되어 NonStop SQL/MP에 의해 작성된 테이블에 액세스할 수 있습니다.단, "Native SQL/MX 테이블"만이 ANSI 준거와 많은 "Oracle 유사" 기능 향상을 제공합니다.HP Neoview 비즈니스 인텔리전스 플랫폼은 NonStop SQL을 기반으로 구축되었습니다.NonStop SQL/MX는 HP의 유일한 OLTP 데이터베이스 제품입니다.

Neoview 코드 베이스의 일부는 2014년에 Trafodion이라는 이름으로 오픈 소스되었으며, 현재는 최상위 Apache 프로젝트이다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ CORPORATE Tandem Performance Group (1988). "A benchmark of non-stop SQL on the debit credit transaction". Proceedings of the 1988 ACM SIGMOD international conference on Management of data - SIGMOD '88. Chicago, Illinois, United States: ACM Press: 337–341. doi:10.1145/50202.50243. ISBN 9780897912686.
  2. ^ 탠덤 데이터베이스 그룹, 논스톱 SQL, 분산형 하이 퍼포먼스 하이 어베이러빌리티 SQL 구현, 제2회 하이 퍼포먼스 트랜잭션 처리 워크숍 진행, D.Gawlick Ed, Springer Verlag, 1989

외부 링크