|
PostgreSQL Source Code git master
|


Go to the source code of this file.
Data Structures | |
| struct | SerializeMetrics |
Typedefs | |
| typedef struct ExplainState | ExplainState |
| typedef struct SerializeMetrics | SerializeMetrics |
Functions | |
| DestReceiver * | CreateExplainSerializeDestReceiver (ExplainState *es) |
| SerializeMetrics | GetSerializationMetrics (DestReceiver *dest) |
| typedef struct ExplainState ExplainState |
Definition at line 20 of file explain_dr.h.
| typedef struct SerializeMetrics SerializeMetrics |
| DestReceiver * CreateExplainSerializeDestReceiver | ( | ExplainState * | es | ) |
Definition at line 275 of file explain_dr.c.
References DestExplainSerialize, SerializeDestReceiver::es, _DestReceiver::mydest, palloc0(), SerializeDestReceiver::pub, _DestReceiver::rDestroy, _DestReceiver::receiveSlot, _DestReceiver::rShutdown, _DestReceiver::rStartup, serializeAnalyzeDestroy(), serializeAnalyzeReceive(), serializeAnalyzeShutdown(), and serializeAnalyzeStartup().
Referenced by CreateDestReceiver(), and ExplainOnePlan().
| SerializeMetrics GetSerializationMetrics | ( | DestReceiver * | dest | ) |
Definition at line 300 of file explain_dr.c.
References generate_unaccent_rules::dest, DestExplainSerialize, INSTR_TIME_SET_ZERO, and SerializeMetrics::timeSpent.
Referenced by ExplainOnePlan().