Amazon Aurora PostgreSQL 버전 식별 - Amazon Aurora

Amazon Aurora PostgreSQL 버전 식별

Amazon Aurora는 Aurora에 일반적이며 모든 Aurora DB 클러스터에서 사용할 수 있는 특정 기능을 포함합니다. Aurora는 Aurora가 지원하는 특정 데이터베이스 엔진에 특정한 다른 기능을 포함합니다. 이러한 기능들은 Aurora PostgreSQL 같이 해당 데이터베이스 엔진을 사용하는 Aurora DB 클러스터에만 제공됩니다.

Aurora 데이터베이스 릴리스에는 일반적으로 데이터베이스 엔진 버전 번호와 Aurora 버전 번호의 두 가지 버전 번호가 있습니다. Aurora PostgreSQL 릴리스에 Aurora 버전 번호가 있는 경우 Amazon Aurora PostgreSQL 릴리스 및 엔진 버전 목록에서 엔진 버전 번호 뒤에 포함됩니다.

Aurora 버전 번호

Aurora 버전 번호는 major.minor.patch 이름 지정 체계를 사용합니다. Aurora 패치 버전에는 릴리스 후 마이너 버전에 추가된 중요한 버그 수정이 포함되어 있습니다. Amazon Aurora 메이저, 마이너 및 패치 릴리스에 대한 자세한 내용은 Amazon Aurora 메이저 버전, Amazon Aurora 마이너 버전Amazon Aurora 패치 버전 섹션을 참조하세요.

다음 SQL 쿼리를 사용하여 Aurora PostgreSQL DB 인스턴스의 Aurora 버전 번호를 확인할 수 있습니다.

postgres=> SELECT aurora_version();

PostgreSQL 버전 13.3, 12.8, 11.13, 10.18 및 기타 모든 이후 버전의 릴리스부터 Aurora 버전 번호는 PostgreSQL 엔진 버전에 더 가깝게 맞춰집니다. 예를 들어 Aurora PostgreSQL 13.3 DB 클러스터를 쿼리하면 다음이 반환됩니다.

aurora_version ---------------- 13.3.1 (1 row)

Aurora PostgreSQL 10.14 DB 클러스터와 같은 이전 릴리스는 다음과 유사한 버전 번호를 반환합니다.

aurora_version ---------------- 2.7.3 (1 row)

PostgreSQL 엔진 버전 번호

PostgreSQL 10부터 PostgreSQL 데이터베이스 엔진 버전은 모든 릴리스에 대해 major.minor 번호 지정 체계를 사용합니다. 몇 가지 예로 PostgreSQL 10.18, PostgreSQL 12.7 및 PostgreSQL 13.3이 있습니다.

PostgreSQL 10 이전 릴리스에서는 처음 두 자리가 메이저 버전 번호를 구성하고 세 번째 숫자가 마이너 버전을 나타내는 major.major.minor 번호 지정 체계를 사용합니다. 예를 들어 PostgreSQL 9.6은 메이저 버전이며 마이너 버전 9.6.21 또는 9.6.22는 세 번째 숫자로 표시됩니다.

참고

PostgreSQL 엔진 버전 9.6은 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora PostgreSQL DB 클러스터 업그레이드을 참조하세요. 버전 정책 및 출시 일정은 Amazon Aurora 메이저 버전을 사용할 수 있는 기간 단원을 참조하세요.

다음 SQL 쿼리를 사용하여 PostgreSQL 데이터베이스 엔진 버전 번호를 확인할 수 있습니다.

postgres=> SELECT version();

Aurora PostgreSQL 13.3 DB 클러스터의 경우 결과는 다음과 같습니다.

version ------------------------------------------------------------------------------------------------- PostgreSQL 13.3 on x86_64-pc-linux-gnu, compiled by x86_64-pc-linux-gnu-gcc (GCC) 7.4.0, 64-bit (1 row)