|
PostgreSQL Source Code git master
|
#include <instrument.h>
Data Fields | |
| bool | need_timer |
| bool | need_bufusage |
| bool | need_walusage |
| bool | async_mode |
| bool | running |
| instr_time | starttime |
| instr_time | counter |
| double | firsttuple |
| double | tuplecount |
| BufferUsage | bufusage_start |
| WalUsage | walusage_start |
| double | startup |
| double | total |
| double | ntuples |
| double | ntuples2 |
| double | nloops |
| double | nfiltered1 |
| double | nfiltered2 |
| BufferUsage | bufusage |
| WalUsage | walusage |
Definition at line 70 of file instrument.h.
| bool Instrumentation::async_mode |
Definition at line 76 of file instrument.h.
Referenced by InstrAlloc(), and InstrStopNode().
| BufferUsage Instrumentation::bufusage |
Definition at line 93 of file instrument.h.
Referenced by ExplainNode(), InstrAggNode(), InstrStopNode(), and pgss_ExecutorEnd().
| BufferUsage Instrumentation::bufusage_start |
Definition at line 83 of file instrument.h.
Referenced by InstrStartNode(), and InstrStopNode().
| instr_time Instrumentation::counter |
Definition at line 80 of file instrument.h.
Referenced by InstrAggNode(), InstrEndLoop(), and InstrStopNode().
| double Instrumentation::firsttuple |
Definition at line 81 of file instrument.h.
Referenced by InstrAggNode(), InstrEndLoop(), and InstrStopNode().
| bool Instrumentation::need_bufusage |
Definition at line 74 of file instrument.h.
Referenced by InstrAggNode(), InstrAlloc(), InstrInit(), InstrStartNode(), and InstrStopNode().
| bool Instrumentation::need_timer |
Definition at line 73 of file instrument.h.
Referenced by InstrAlloc(), InstrInit(), InstrStartNode(), and InstrStopNode().
| bool Instrumentation::need_walusage |
Definition at line 75 of file instrument.h.
Referenced by InstrAggNode(), InstrAlloc(), InstrInit(), InstrStartNode(), and InstrStopNode().
| double Instrumentation::nfiltered1 |
Definition at line 91 of file instrument.h.
Referenced by InstrAggNode(), and show_instrumentation_count().
| double Instrumentation::nfiltered2 |
Definition at line 92 of file instrument.h.
Referenced by InstrAggNode(), and show_instrumentation_count().
| double Instrumentation::nloops |
Definition at line 90 of file instrument.h.
Referenced by ExplainNode(), InstrAggNode(), InstrEndLoop(), and show_instrumentation_count().
| double Instrumentation::ntuples |
Definition at line 88 of file instrument.h.
Referenced by ExplainNode(), InstrAggNode(), InstrEndLoop(), and report_triggers().
| double Instrumentation::ntuples2 |
Definition at line 89 of file instrument.h.
Referenced by ExplainNode(), InstrAggNode(), and show_modifytable_info().
| bool Instrumentation::running |
Definition at line 78 of file instrument.h.
Referenced by ExecShutdownNode_walker(), InstrAggNode(), InstrEndLoop(), and InstrStopNode().
| instr_time Instrumentation::starttime |
Definition at line 79 of file instrument.h.
Referenced by InstrEndLoop(), InstrStartNode(), and InstrStopNode().
| double Instrumentation::startup |
Definition at line 86 of file instrument.h.
Referenced by ExplainNode(), InstrAggNode(), and InstrEndLoop().
| double Instrumentation::total |
Definition at line 87 of file instrument.h.
Referenced by explain_ExecutorEnd(), ExplainNode(), InstrAggNode(), InstrEndLoop(), pgss_ExecutorEnd(), and report_triggers().
| double Instrumentation::tuplecount |
Definition at line 82 of file instrument.h.
Referenced by InstrAggNode(), InstrEndLoop(), InstrStopNode(), InstrUpdateTupleCount(), and postgresIterateDirectModify().
| WalUsage Instrumentation::walusage |
Definition at line 94 of file instrument.h.
Referenced by ExplainNode(), InstrAggNode(), InstrStopNode(), and pgss_ExecutorEnd().
| WalUsage Instrumentation::walusage_start |
Definition at line 84 of file instrument.h.
Referenced by InstrStartNode(), and InstrStopNode().