Go to the source code of this file.
Classes | |
struct | ExecStreamResourceKnobs |
ExecStreamResourceKnobs is a structure that stores the settings of the different knobs that are used to determine exec stream resource allocation. More... | |
struct | ExecStreamResourceRequirements |
Structure used to track the resource requirements for a single stream. More... | |
class | ExecStreamGovernor |
ExecStreamGovernor defines an abstract base for determining resource allocation for an execution stream graph as well as the individual execution streams within the graph. More... | |
Enumerations | |
enum | ExecStreamResourceKnobType { EXEC_KNOB_EXPECTED_CONCURRENT_STATEMENTS, EXEC_KNOB_CACHE_RESERVE_PERCENTAGE } |
Resource knobs available. More... | |
enum | ExecStreamResourceType { EXEC_RESOURCE_THREADS, EXEC_RESOURCE_CACHE_PAGES } |
Resource types. More... |
Resource knobs available.
Definition at line 41 of file ExecStreamGovernor.h.
00041 { 00042 EXEC_KNOB_EXPECTED_CONCURRENT_STATEMENTS, 00043 EXEC_KNOB_CACHE_RESERVE_PERCENTAGE 00044 };
Resource types.
Definition at line 66 of file ExecStreamGovernor.h.
00066 { 00067 EXEC_RESOURCE_THREADS, 00068 EXEC_RESOURCE_CACHE_PAGES 00069 };