Snowflake Postgres 확장 프로그램¶
확장 프로그램을 사용하면 새 버전의 Postgres를 출시하지 않고도 Postgres 내에서 확장된 기능을 사용할 수 있습니다. 확장 프로그램은 데이터 타입 및 함수를 포함한 새로운 기능을 활성화할 수 있습니다.
데이터베이스를 쿼리하여 사용 가능한 모든 확장 프로그램 목록을 볼 수 있습니다.
SELECT * FROM pg_available_extensions
다음을 실행하여 이미 활성화된 모든 확장 프로그램을 볼 수 있습니다.
SELECT * FROM pg_extension;
또는 psql의 \dx.
확장 프로그램은 관리자가 다음을 실행하여 활성화합니다.
CREATE EXTENSION extensionname;
프로시저 언어 - PL/PgSQL¶
확장 프로그램의 카테고리이기도 하지만, 프로시저 언어를 사용하면 데이터베이스 내에서 실행할 사용자 지정 함수를 작성할 수 있습니다. 현재 PL/PgSQL이 지원됩니다.
확장 프로그램의 현재 카탈로그¶
확장 프로그램 |
확장 프로그램 유형 |
요약 |
생성하는 명령 |
|---|---|---|---|
주소 표준화 도구 |
함수 |
주소를 구성 요소로 구문 분석하는 데 사용됨 |
|
Address Standardizer(US) |
함수 |
US 주소 표준화를 위한 데이터 |
|
Adminpack |
함수 |
Postgres용 관리 함수 |
|
Amcheck |
함수 |
관계 무결성 확인을 위한 함수 |
|
감사 |
함수 |
사용자 작업 감사 |
|
자동 설명 |
로깅 |
느린 문의 실행 계획을 자동으로 기록 |
`auto_explain<https://docs.crunchybridge.com/extensions-and-languages/auto_explain>`_ 섹션 참조 |
Auto Increment |
함수 |
정수 필드에 시퀀스의 다음 값을 저장하는 함수 제공 |
|
Bloom |
인덱스 유형 |
블룸 필터 인덱스 유형 제공 |
|
Btree GIN |
인덱스 유형 |
GIN에서 공통 데이터 타입 인덱싱 지원 |
|
Btree GIST |
인덱스 유형 |
GiST에서 공통 데이터 타입 인덱싱 지원 |
|
Buffer Cache |
뷰 |
공유 버퍼 캐시 검사 |
|
insensitive text |
데이터 타입 |
대/소문자를 구분하지 않는 텍스트 데이터 타입 |
|
Cron |
함수 |
예약된 작업 생성 |
|
Crypto |
함수 |
열 내부의 데이터를 암호화하는 함수 |
|
Cube |
데이터 타입 |
다차원 큐브의 데이터 타입 |
|
DDL Extractor |
함수 |
DDL eXtractor 함수 |
|
dict-int |
사전 |
정수에 대한 전체 텍스트 검색 사전 템플릿 |
|
dict-xsyn |
사전 |
확장된 동의어 처리를 위한 전체 텍스트 검색 사전 템플릿 |
|
Earth Distance |
함수 |
점 사이의 거리를 계산하는 데 도움이 되는 함수 |
|
Free Space Map |
함수 |
여유 공간 맵 검사(FSM) |
|
Fuzzy String Match |
함수 |
문자열 간의 유사성을 비교하는 함수 |
|
H3 |
함수 |
Postgres용 H3 바인딩 |
|
Hint plan |
함수 |
SQL 주석의 “힌트”를 사용하여 PostgreSQL 실행 계획 저장(`추가 정보<https://github.com/ossc-db/pg_hint_plan>`_) |
|
Hstore |
데이터 타입 |
키 값 데이터 타입 |
|
HTTP Client |
함수 |
PostgreSQL용 HTTP 클라이언트를 통해 데이터베이스 내에서 웹 페이지를 검색 가능 |
|
Hypopg |
함수 |
가상 인덱스 |
|
Incremental |
함수 |
증분 일괄 처리 |
|
Insert Username |
함수 |
현재 Postgres 사용자 이름을 텍스트 필드에 배치 |
|
Integer Aggregator |
함수 |
정수 집계자 및 열거자 |
|
Integer Array |
함수 |
정수 배열 정렬 및 조작 |
|
ISN |
데이터 타입 |
제품 번호 매기기의 데이터 타입(UPC, ISBN, ISSN 포함) |
|
IVM |
함수 |
증분 뷰 유지 관리 |
|
Large Object |
데이터 타입 |
특수화된 대규모 오브젝트 데이터 타입 |
|
Label Tree |
데이터 타입 |
트리형 구조의 데이터 타입 |
|
논리적 |
함수 |
PostgreSQL 논리 복제를 위한 헬퍼 함수 |
|
Modification Time |
함수 |
현재 타임스탬프를 타임스탬프 필드에 배치 |
|
Orafce |
함수 |
Oracle 함수 에뮬레이션 |
|
Page Inspect |
함수 |
낮은 수준에서 데이터베이스 페이지의 내용 검사 |
|
Row Locking |
함수 |
행 수준 잠금 정보 표시 |
|
Partman |
함수 |
시간 기반 및 직렬 기반 테이블 파티션 세트 모두 생성 및 관리 |
|
PostGIS |
지리 공간 유틸리티 |
PostGIS 기하 도형, 지리, 래스터 공간 유형 및 함수 |
`PostGIS<https://docs.crunchybridge.com/extensions-and-languages/postgis>`_ 참조 |
PostGIS Raster |
지리 공간 유틸리티 |
PostGIS 래스터 유형 및 함수 |
|
PostGIS SFCGAL |
지리 공간 유틸리티 |
PostGIS SFCGAL 함수 |
|
PostGIS Tiger Geocoder |
지리 공간 유틸리티 |
PostGIS 타이거 지오코더 및 역 지오코더 |
|
PostGIS Topology |
지리 공간 유틸리티 |
PostGIS 토폴로지 공간 타입 및 함수 |
|
Postgres FDW |
외부 데이터 래퍼 |
다른 Postgres 데이터베이스에 연결하기 위한 외부 데이터 래퍼 |
|
Prewarm |
함수 |
대기 장애 조치에 유용한 캐시를 예열하는 유틸리티 |
|
Proctab |
함수 |
PostgreSQL에서 운영 체제 프로세스 테이블에 액세스 |
|
Refint |
함수 |
참조 무결성을 위한 함수 |
|
Repack |
함수 |
테이블 및 인덱스에서 비대화 제거(pg_squeeze 참조) |
|
Routing |
지리 공간 유틸리티 |
라우팅 기능 |
|
Semver |
데이터 타입 |
btree 및 해시 인덱싱을 지원하는 의미 체계 버전 형식의 데이터 타입 |
|
Surgery |
함수 |
손상 또는 파손된 데이터에 대한 수정 조치 |
|
Seg |
데이터 타입 |
부동 소수점 간격 또는 세그먼트를 나타내는 데이터 타입 |
|
SSL Info |
함수 |
사용자를 기준으로 SSL 정보를 쿼리할 수 있는 기능 |
|
Stat statements |
뷰 |
실행된 모든 SQL 문의 계획 및 실행 통계 추적 |
|
Stat Tuple |
함수 |
튜플 수준 통계 표시 |
|
Squeeze |
함수 |
테이블과 인덱스에서 비대화 제거. pg_repack의 최신 대안. `pg_squeeze 문서<https://github.com/cybertec-postgresql/pg_squeeze>`_ 참조. |
|
테이블 함수 |
함수 |
테이블의 큐브 및 롤업을 위한 함수 |
|
Table sampling(system rows) |
함수 |
시스템 테이블의 샘플링을 제공하는 함수 |
|
Table sampling(system time) |
함수 |
시스템 시간 샘플링을 제공하는 함수 |
|
Trigger change notifications |
함수 |
테이블의 변경 사항을 수신 대기하는 함수 |
|
Trigram |
함수 |
문자열의 일치 및 유사성 |
|
Unaccent |
사전 |
악센트를 제거하는 텍스트 검색 사전 |
|
가시성 |
함수 |
가시성 맵 (VM) 및 페이지 수준 가시성 정보 검사 |
|
벡터 |
함수 |
벡터(pgvector) 데이터 타입 및 ivffflat 액세스 방법 |
|
ULID |
함수 |
사전순으로 정렬 가능한 범용 고유 식별자(ULIDs) 생성 |
|
uuid-ossp |
함수 |
범용 고유 식별자(UUIDs) 생성 |
|
uuidv7 |
함수 |
버전 7 범용 고유 식별자(UUIDs) 생성 |
|
WAL inspect |
함수 |
WAL의 내용 검사 |
|
xml2 |
함수 |
XPath 쿼리 및 XSLT |
|