Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Sample percentages from flamegraphs, 19.51 for ExecInsert means that it accounts for 19.51% of the samples.
Functions directly called by ExecModifyTable
12.11 13.7 14.3 15b1 function
----- ----- ----- ----- --------
19.51 20.04 19.66 18.57 ExecInsert
10.32 10.01 12.27 16.12 ExecScan
1.50 1.42 1.44 1.23 tts_buffer_heap_copy_slot
Functions directly called by ExecScan
12.11 13.7 14.3 15b1 function
----- ----- ----- ----- --------
2.77 2.28 2.58 2.44 ExecInterpExpr
7.08 7.14 9.12 13.24 ValuesNext
Functions directly called by ValuesNext
12.11 13.7 14.3 15b1 function
----- ----- ----- ----- --------
5.84 5.90 7.65 11.61 ExecInitExprList
0.49 0.45 0.45 0.42 ExecInterpExprStillValid
0.14 0.09 0.31 0.68 MemoryContextResetOnly*
Functions directly called by ExecInitExprList
12.11 13.7 14.3 15b1 function
----- ----- ----- ----- --------
4.51 4.77 6.81 10.62 ExecInitExpr[Internal]
0.79 0.53 0.36 0.53 lappend
Functions directly called by ExecInitExpr[Internal]
12.11 13.7 14.3 15b1 function
----- ----- ----- ----- --------
1.52 1.50 2.40 4.77 ExecInitExprRec
0.77 0.81 1.52 1.44 ExecInitExprSlots
0.13 0.10 0.10 0.12 ExecReadyExpr
0.16 0.20 0.18 0.20 ExecReadyInterpretedExpr
0.53 0.60 0.47 1.31 ExprEvalPushStep
0.79 0.83 0.84 1.09 MemoryContextAllocZeroAligned
Functions directly and indirectly called by ExecInitExprRec
12.11 13.7 14.3 15b1 function
----- ----- ----- ----- --------
0.88 0.92 1.31 3.38 ExprEvalPushStep
0.42 0.37 0.60 1.84 AllocSetAlloc
0.45 0.48 0.71 2.03 palloc
0.14 0.15 0.16 0.11 check_stack_depth
Functions directly and indirectly called by ExecInitExprSlots
12.11 13.7 14.3 15b1 function
----- ----- ----- ----- --------
0.20 0.21 0.89 0.89 ExecPushExprSlots
0.04 0.04 0.05 0.05 check_stack_depth
0.37 0.38 0.39 0.32 expression_tree_walker*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment