aurora_db_instance_identifier
연결된 DB 인스턴스의 이름을 보고합니다.
조건
aurora_db_instance_identifier()
인수
없음
반환 유형
VARCHAR 문자열
사용 노트
이 함수는 데이터베이스 클라이언트 또는 애플리케이션 연결을 위한 Aurora PostgreSQL-Compatible Edition 클러스터의 DB 인스턴스 이름을 표시합니다.
이 함수는 Aurora PostgreSQL 버전 13.7, 12.11, 11.16, 10.21 및 기타 모든 이후 버전의 릴리스부터 사용할 수 있습니다.
예시
다음 예제에서는 aurora_db_instance_identifier
함수 호출의 결과를 보여줍니다.
=>
SELECT aurora_db_instance_identifier();
aurora_db_instance_identifier ------------------------------- test-my-instance-name
이 함수의 결과를 aurora_replica_status
함수와 결합하여 연결을 위한 DB 인스턴스에 대한 세부 정보를 얻을 수 있습니다. aurora_replica_status 단독으로는 사용 중인 DB 인스턴스가 표시되지 않습니다. 다음 예에서는 이 작업을 수행하는 방법을 보여줍니다.
=>
SELECT * FROM aurora_replica_status() rt, aurora_db_instance_identifier() di WHERE rt.server_id = di;
-[ RECORD 1 ]----------------------+----------------------- server_id | test-my-instance-name session_id | MASTER_SESSION_ID durable_lsn | 88492069 highest_lsn_rcvd | current_read_lsn | cur_replay_latency_in_usec | active_txns | is_current | t last_transport_error | 0 last_error_timestamp | last_update_timestamp | 2022-06-03 11:18:25+00 feedback_xmin | feedback_epoch | replica_lag_in_msec | log_stream_speed_in_kib_per_second | 0 log_buffer_sequence_number | 0 oldest_read_view_trx_id | oldest_read_view_lsn | pending_read_ios | 819