A. queri normal select normalSELECT
CASE inet_server_addr()
WHEN '10.10.10.31'::inet THEN 'teguhth01'
WHEN '10.10.10.32'::inet THEN 'teguhth02'
WHEN '10.10.10.33'::inet THEN 'teguhth03'
ELSE 'UNKNOWN'
END AS hostname,
inet_server_addr() AS ip,
inet_server_port() AS port,
CASE inet_server_addr()
WHEN '10.10.10.31'::inet THEN 'Master'
WHEN '10.10.10.32'::inet THEN 'Slave'
WHEN '10.10.10.33'::inet THEN 'Slave'
ELSE 'UNKNOWN'
END AS role,
CASE inet_server_addr()
WHEN '10.10.10.31'::inet THEN 'Write'
WHEN '10.10.10.32'::inet THEN 'Read'
WHEN '10.10.10.33'::inet THEN 'Read'
ELSE 'UNKNOWN'
END AS access_mode,
inet_client_addr() AS ipclient,
inet_client_port() AS ipclientport,
current_database() AS database,
current_schema() AS dbschema,
current_user AS username,
CURRENT_TIMESTAMP AS current_time;