Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
aurora_db_instance_identifier
Comunica il nome dell'istanza database cui si è connessi.
Sintassi
aurora_db_instance_identifier()
Argomenti
Nessuno
Tipo restituito
Stringa VARCHA
Note per l'utilizzo
Questa funzione visualizza il nome dell'istanza database del cluster Aurora edizione compatibile con PostgreSQL per la connessione al client di database o all'applicazione.
Questa funzione è disponibile a partire dal rilascio di PostgreSQL versioni 13.7, 12.11, 11.16, 10.21 e per tutte le altre versioni successive.
Esempi
Nell'esempio seguente vengono mostrati i risultati della chiamata della funzione aurora_db_instance_identifier
.
=>
SELECT aurora_db_instance_identifier();
aurora_db_instance_identifier ------------------------------- test-my-instance-name
È possibile unire i risultati di questa funzione con la funzione aurora_replica_status
per ottenere i dettagli relativi all'istanza database per la connessione. Il parametro aurora_replica_status da solo non mostra l’istanza database in uso. Nell'esempio seguente viene illustrato come fare.
=>
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