이 문서는 지원되지 않는 토토 꽁 머니QL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.스포츠 토토 사이트 : 문서 : 17 : 2. 스포츠 토토 사이트의 간단한 스포츠 토토 사이트버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

2. 간략한 역사토토 꽁 머니QL #

현재 알려진 객체 관계형 데이터베이스 관리 시스템포스트그레SQL다음에서 파생됩니다포스트그레스버클리 캘리포니아 대학교에서 작성된 패키지입니다. 수십 년에 걸친 개발을 통해,토토 꽁 머니QL이제 어디서나 사용할 수 있는 가장 진보된 오픈 소스 데이터베이스입니다.

여기에 제시된 역사에 대한 또 다른 해석은 Joe Hellerstein 박사의 논문에서 찾을 수 있습니다.포스트그레스를 되돌아보며 [지옥18].

2.1. 버클리포스트그레스프로젝트#

포스트그레스Michael Stonebraker 교수가 이끄는 프로젝트는 국방고등연구계획국(Defense Advanced Research Projects Agency)의 후원을 받았습니다(DARPA), 육군연구소(ARO), 국립과학재단(NSF) 및 ESL, Inc. 구현포스트그레스1986년에 시작되었습니다. 시스템의 초기 개념은 다음에서 제시되었습니다.[ston86], 초기 데이터 모델의 정의는[rowe87]. 당시 규칙 시스템의 설계는 다음과 같습니다.[ston87a]. 스토리지 관리자의 이론적 근거와 아키텍처는 다음에 자세히 설명되어 있습니다.[ston87b].

포스트그레스그 이후로 여러 차례 주요 출시가 이루어졌습니다. 첫 번째데모웨어시스템은 1987년에 작동되었으며 1988년에 공개되었습니다.ACM-SIGMOD회의. 버전 1, 설명:[ston90a]은 1989년 6월에 몇몇 외부 사용자에게 출시되었습니다. 첫 번째 규칙 시스템에 대한 비판에 대한 응답으로([ston89]), 규칙 시스템이 재설계되었습니다([ston90b]), 버전 2는 1990년 6월에 새로운 규칙 시스템으로 출시되었습니다. 버전 3은 1991년에 출시되었으며 여러 스토리지 관리자, 향상된 쿼리 실행기 및 재작성된 규칙 시스템에 대한 지원을 추가했습니다. 대부분의 경우 다음 릴리스까지는토토 꽁 머니95(아래 참조) 이동성과 안정성에 중점을 둡니다.

포스트그레스은 다양한 연구 및 생산 애플리케이션을 구현하는 데 사용되었습니다. 여기에는 재무 데이터 분석 시스템, 제트 엔진 성능 모니터링 패키지, 소행성 추적 데이터베이스, 의료 정보 데이터베이스 및 여러 지리 정보 시스템이 포함됩니다.포스트그레스또한 여러 대학에서 교육 도구로 사용되었습니다. 마지막으로 Illustra Information Technologies(나중에 합병됨인포믹스, 현재는이(가) 소유하고 있습니다.IBM)이 코드를 뽑아 상용화했습니다. 1992년 말,포스트그레스에 설명된 Sequoia 2000 과학 컴퓨팅 프로젝트의 기본 데이터 관리자가 되었습니다.[ston92].

외부 사용자 커뮤니티의 규모는 1993년 동안 거의 두 배로 늘어났습니다. 프로토타입 코드 및 지원을 유지 관리하는 데 데이터베이스 연구에 투자해야 할 많은 시간이 소요된다는 것이 점점 더 분명해졌습니다. 이러한 지원 부담을 줄이기 위한 노력의 일환으로 Berkeley포스트그레스프로젝트가 버전 4.2로 공식 종료되었습니다.

2.2. 토토 꽁 머니95 #

1994년에 Andrew Yu와 Jolly Chen은 SQL 언어 해석기를 추가했습니다.포스트그레스. 새로운 이름으로,토토 꽁 머니95원본의 오픈 소스 후손으로서 세계에서 자신만의 길을 찾기 위해 이후 웹에 출시되었습니다.포스트그레스버클리 코드.

토토 꽁 머니95코드는 완전히 ANSI C였으며 크기가 25% 줄었습니다. 많은 내부 변경으로 성능과 유지 관리성이 향상되었습니다.토토 꽁 머니95릴리스 1.0.x는 다음과 비교하여 위스콘신 벤치마크에서 약 30~50% 더 빠르게 실행되었습니다.포스트그레스, 버전 4.2. 버그 수정 외에도 다음과 같은 주요 개선 사항이 있었습니다.

  • 쿼리 언어 PostQUEL이 다음으로 대체되었습니다.SQL(서버에서 구현됨). (인터페이스 라이브러리libpqPostQUEL의 이름을 따서 명명되었습니다.) 하위 쿼리는 이전까지 지원되지 않았습니다.포스트그레SQL(아래 참조), 그러나 다음에서 모방될 수 있습니다.토토 꽁 머니95사용자 정의 포함SQL함수. 집계 함수가 다시 구현되었습니다. 에 대한 지원그룹별쿼리 절도 추가되었습니다.

  • 새 프로그램 (psql)는 다음을 사용하는 대화형 SQL 쿼리에 제공되었습니다.GNU Readline. 이것은 이전 버전을 대체했습니다.모니터프로그램.

  • 새로운 프런트엔드 라이브러리,libpgtcl, 지원됨Tcl기반 클라이언트. 샘플 셸,pgtclsh, 인터페이스에 새로운 Tcl 명령 제공Tcl다음 프로그램포스트그레스95서버.

  • 대형 개체 인터페이스가 정밀 검사되었습니다. 대형 개체 반전은 대형 개체를 저장하는 유일한 메커니즘이었습니다. (반전 파일 시스템이 제거되었습니다.)

  • 인스턴스 수준 규칙 시스템이 제거되었습니다. 규칙은 다시 쓰기 규칙으로 계속 사용할 수 있습니다.

  • 레귤러를 소개하는 짧은 튜토리얼SQL기능 및 기능포스트그레스95소스코드와 함께 배포되었습니다

  • GNU만들다(대신에BSD19293_19332토토 꽁 머니95패치되지 않은 버전으로 컴파일될 수 있음GCC(더블의 데이터 정렬이 수정되었습니다.)

2.3. 토토 꽁 머니QL #

1996년에 이름이 분명해졌습니다.포스트그레스95시간의 시험을 견디지 못할 것입니다. 우리는 새로운 이름을 선택했습니다.토토 꽁 머니QL, 원본 간의 관계를 반영하기 위해포스트그레스및 최신 버전SQL능력. 동시에 우리는 버전 번호를 6.0부터 시작하도록 설정하여 번호를 원래 Berkeley에서 시작한 순서대로 되돌렸습니다.포스트그레스프로젝트.

포스트그레전통과 사람들이 발음하기 더 쉽다고 생각하기 때문에 여전히 공식 프로젝트 이름으로 간주됩니다.포스트그레보다포스트그레SQL.

개발 중 강조점토토 꽁 머니95서버코드의 기존 문제점을 파악하고 이해하는 내용이었습니다. 와 함께토토 꽁 머니QL, 모든 영역에서 작업이 계속되고 있지만 강조점은 기능 강화로 옮겨졌습니다.

각각에서 무슨 일이 일어났는지에 대한 세부정보포스트그레SQL그 이후의 릴리스는 다음에서 찾을 수 있습니다./docs/release/.