|
PostgreSQL Source Code git master
|

Go to the source code of this file.
Data Structures | |
| struct | AggregateInstrumentation |
| struct | SharedAggInfo |
| struct | IndexScanInstrumentation |
| struct | SharedIndexScanInstrumentation |
| struct | BitmapHeapScanInstrumentation |
| struct | SharedBitmapHeapInstrumentation |
| struct | MemoizeInstrumentation |
| struct | SharedMemoizeInfo |
| struct | TuplesortInstrumentation |
| struct | SharedSortInfo |
| struct | HashInstrumentation |
| struct | SharedHashInfo |
| struct | IncrementalSortGroupInfo |
| struct | IncrementalSortInfo |
| struct | SharedIncrementalSortInfo |
Macros | |
| #define | NUM_TUPLESORTMETHODS 4 |
Typedefs | |
| typedef struct AggregateInstrumentation | AggregateInstrumentation |
| typedef struct SharedAggInfo | SharedAggInfo |
| typedef struct IndexScanInstrumentation | IndexScanInstrumentation |
| typedef struct SharedIndexScanInstrumentation | SharedIndexScanInstrumentation |
| typedef struct BitmapHeapScanInstrumentation | BitmapHeapScanInstrumentation |
| typedef struct SharedBitmapHeapInstrumentation | SharedBitmapHeapInstrumentation |
| typedef struct MemoizeInstrumentation | MemoizeInstrumentation |
| typedef struct SharedMemoizeInfo | SharedMemoizeInfo |
| typedef struct TuplesortInstrumentation | TuplesortInstrumentation |
| typedef struct SharedSortInfo | SharedSortInfo |
| typedef struct HashInstrumentation | HashInstrumentation |
| typedef struct SharedHashInfo | SharedHashInfo |
| typedef struct IncrementalSortGroupInfo | IncrementalSortGroupInfo |
| typedef struct IncrementalSortInfo | IncrementalSortInfo |
| typedef struct SharedIncrementalSortInfo | SharedIncrementalSortInfo |
Enumerations | |
| enum | TuplesortSpaceType { SORT_SPACE_TYPE_DISK , SORT_SPACE_TYPE_MEMORY } |
| enum | TuplesortMethod { SORT_TYPE_STILL_IN_PROGRESS = 0 , SORT_TYPE_TOP_N_HEAPSORT = 1 << 0 , SORT_TYPE_QUICKSORT = 1 << 1 , SORT_TYPE_EXTERNAL_SORT = 1 << 2 , SORT_TYPE_EXTERNAL_MERGE = 1 << 3 } |
| #define NUM_TUPLESORTMETHODS 4 |
Definition at line 142 of file instrument_node.h.
| typedef struct AggregateInstrumentation AggregateInstrumentation |
| typedef struct BitmapHeapScanInstrumentation BitmapHeapScanInstrumentation |
| typedef struct HashInstrumentation HashInstrumentation |
| typedef struct IncrementalSortGroupInfo IncrementalSortGroupInfo |
| typedef struct IncrementalSortInfo IncrementalSortInfo |
| typedef struct IndexScanInstrumentation IndexScanInstrumentation |
| typedef struct MemoizeInstrumentation MemoizeInstrumentation |
| typedef struct SharedAggInfo SharedAggInfo |
| typedef struct SharedBitmapHeapInstrumentation SharedBitmapHeapInstrumentation |
| typedef struct SharedHashInfo SharedHashInfo |
| typedef struct SharedIncrementalSortInfo SharedIncrementalSortInfo |
| typedef struct SharedIndexScanInstrumentation SharedIndexScanInstrumentation |
| typedef struct SharedMemoizeInfo SharedMemoizeInfo |
| typedef struct SharedSortInfo SharedSortInfo |
| typedef struct TuplesortInstrumentation TuplesortInstrumentation |
| enum TuplesortMethod |
| Enumerator | |
|---|---|
| SORT_TYPE_STILL_IN_PROGRESS | |
| SORT_TYPE_TOP_N_HEAPSORT | |
| SORT_TYPE_QUICKSORT | |
| SORT_TYPE_EXTERNAL_SORT | |
| SORT_TYPE_EXTERNAL_MERGE | |
Definition at line 134 of file instrument_node.h.
| enum TuplesortSpaceType |
| Enumerator | |
|---|---|
| SORT_SPACE_TYPE_DISK | |
| SORT_SPACE_TYPE_MEMORY | |
Definition at line 120 of file instrument_node.h.