Reporting and logging/what to log v16
These configuration parameters control reporting and logging.
trace_hints
Parameter type: Boolean
Default value: false
Range: {true | false}
Minimum scope of effect: Per session
When value changes take effect: Immediate
Required Aauthorization to activate: Session user
Use with the optimizer hints feature to provide more detailed information about whether the planner used a hint. Set the client_min_messages
and trace_hints
configuration parameters as follows:
This example shows how the SELECT
command with the NO_INDEX
hint displays the added information produced when you set those configuration parameters:
edb_log_every_bulk_value
Parameter type: Boolean
Default value: false
Range: {true | false}
Minimum scope of effect: Per session
When value changes take effect: Immediate
Required authorization to activate: Superuser
Bulk processing logs the resulting statements into both the EDB Postgres Advanced Server log file and the EDB Audit log file. However, logging every statement in bulk processing is costly. You can control the bulk processing statements that are logged with the edb_log_every_bulk_value
configuration parameter.
When this parameter is set to true
, every statement in bulk processing is logged. During bulk execution, when edb_log_every_bulk_value
is set to false
, a log message is recorded once per bulk processing along with the number of rows processed. The duration is emitted once per bulk processing.
- On this page
- trace_hints
- edb_log_every_bulk_value