이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 44.10. 토토 꽁 머니 2 vs. 토토 꽁 머니 3버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

45.1. 윈 토토 2 vs. 윈 토토 3

PL/윈 토토은 윈 토토 2 및 윈 토토 3 언어 변형을 모두 지원합니다. (PostgreSQL 설치 지침에는 정확한 지원되는 마이너 버전의 윈 토토에 대한보다 정확한 정보가 포함될 수 있습니다.) 윈 토토 2 및 윈 토토 3 언어 변형은 몇 가지 중요한 측면에서 호환되지 않기 때문에 다음 명명 및 전환 방식은 PL/윈 토토에 의해 사용됩니다.

  • PostgreSQL 언어 명명Pl윈 토토2U윈 토토 2 언어 변형을 기반으로 PL/윈 토토을 구현합니다.

  • PostgreSQL 언어 명명pl윈 토토3u윈 토토 3 언어 변형을 기반으로 PL/윈 토토을 구현합니다.

  • 언어 명명Pl윈 토토u현재 윈 토토 2 인 기본 파이썬 언어 변형을 기반으로 PL/윈 토토을 구현합니다.기본값, 예를 들어, 무엇/usr/bin/윈 토토될 수 있습니다.) 기본값은 아마도 윈 토토 커뮤니티에서 윈 토토 3으로의 마이그레이션 진행 상황에 따라 PostgreSQL의 먼 향후 릴리스에서 윈 토토 3으로 변경 될 것입니다..

이 체계는 권장 사항과 유사합니다PEP 394의 이름 지정 및 전환과 관련하여윈 토토명령.

윈 토토 2 또는 윈 토토 3에 대한 PL/윈 토토 또는 둘 다 사용할 수 있는지 여부에 관계없이 빌드 구성 또는 설치된 패키지에 따라 다릅니다.

빌드 변형은 설치 중에 찾은 윈 토토 버전 또는를 사용하여 명시 적으로 설정 한 버전에 따라 다릅니다.윈 토토환경 변수; 보다PostgreSQL : 문서 : 10 : 16.4. 토토 결과 절차. 한 번의 설치로 PL/윈 토토의 두 가지 변형을 사용할 수 있도록하려면 소스 트리를 구성하고 두 번 제작해야합니다.

이로 인해 다음 사용 및 마이그레이션 전략이 발생합니다.

  • 현재 윈 토토에 관심이없는 기존 사용자 및 사용자 3 언어 이름 사용Pl윈 토토u예측 가능한 미래를 위해 아무것도 바꿀 필요가 없습니다. 점차적으로 권장미래 방지윈 토토 3으로의 마이그레이션을 단순화하기 위해 윈 토토 2.6/2.7로의 마이그레이션을 통한 코드..

    실제로 많은 PL/윈 토토 함수는 변경되지 않거나 전혀없는 윈 토토 3으로 마이그레이션됩니다.

  • 12416_12533Pl윈 토토2u언어 이름. Postgresql에 의해 윈 토토 2 지원이 완전히 떨어질 때까지 이것은 매우 먼 미래로 계속 작동 할 것입니다.

  • 윈 토토 3에 뛰어 들고 싶은 사용자는를 사용할 수 있습니다.Pl윈 토토3U언어 이름은 오늘날의 표준에 따라 영원히 일할 것입니다. 먼 미래에 윈 토토 3이 기본값이 될 때를 제거하고 싶습니다.3미적 이유에 대한

  • 윈 토토-3 전용 운영 체제 환경을 구축하려는 Daredevils는의 내용을 변경할 수 있습니다.pg_pltemplate만들기Pl윈 토토uPl윈 토토3U

문서 참조윈 토토 3.0의 새로운 기능파이썬 포팅에 대한 자세한 내용은 3입니다.

동일한 세션에서 윈 토토 3을 기반으로 윈 토토 2 및 PL/윈 토토을 기반으로 PL/윈 토토을 사용할 수 없습니다. 동적 모듈의 기호가 충돌하여 PostgreSQL 서버 프로세스의 충돌이 발생할 수 있기 때문입니다. 세션에서 파이썬 주요 버전을 혼합하는 것을 방지하는 점검이 있으며, 이는 불일치가 감지되면 세션이 중단됩니다. 그러나 별도의 세션에서 동일한 데이터베이스에서 PL/윈 토토 변형을 모두 사용하는 것이 가능합니다.