aurora_db_instance_identifier - Amazon Aurora

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

aurora_db_instance_identifier

報告您所連線的資料庫執行個體名稱。

語法

aurora_db_instance_identifier()

引數

傳回類型

VARCHAR 字串

使用須知

此函數會顯示 Aurora PostgreSQL 相容版叢集的資料庫執行個體名稱,適用於您的資料庫用戶端或應用程式連線。

此函數從 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 函數聯結,以取得連線資料庫執行個體的詳細資訊。只有 aurora_replica_status 並不能提供向您顯示您正在使用的資料庫執行個體。下列範例會顯示作法。

=> 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