# Events: 4K cycles # # Overhead Samples Command Shared Object Symbol # ........ .......... ............... ................. ..................................... # 9.34% 402 postgres postgres [.] slot_deform_tuple | --- slot_deform_tuple | |--99.50%-- slot_getattr | ExecMakeFunctionResultNoSets | ExecQual | | | |--99.00%-- ExecScan | | ExecProcNode | | | | | |--94.95%-- ExecHashJoin | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --5.05%-- ExecNestLoop | | ExecProcNode | | | | | |--54.99%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --45.01%-- ExecNestLoop | | ExecProcNode | | | | | |--88.92%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --11.08%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --1.00%-- ExecScanHashBucket | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main --0.50%-- [...] 6.41% 276 postgres postgres [.] slot_getattr | --- slot_getattr | |--88.04%-- ExecMakeFunctionResultNoSets | ExecQual | | | |--98.77%-- ExecScan | | ExecProcNode | | | | | |--96.67%-- ExecHashJoin | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --3.33%-- ExecNestLoop | | ExecProcNode | | | | | |--74.98%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--50.01%-- ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --49.99%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --25.02%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --1.23%-- ExecScanHashBucket | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--8.34%-- ExecHashGetHashValue | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--1.45%-- ExecQual | ExecScan | ExecProcNode | | | |--74.99%-- ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --25.01%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--1.09%-- ExecNestLoop | ExecProcNode | | | |--66.65%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.35%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --1.09%-- ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 4.20% 181 postgres [kernel.kallsyms] [k] copy_user_generic_string | --- copy_user_generic_string 0xffffffffa04bfedc 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 3.75% 161 postgres postgres [.] CHashBucketScan | --- CHashBucketScan | |--88.84%-- CHashSearch | BufTableLookup | ReadBuffer_common | ReadBufferExtended | | | |--37.20%-- _bt_relandgetbuf | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--75.62%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--54.57%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --45.43%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --24.38%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--30.00%-- heapgetpage | | heapgettup_pagemode | | heap_getnext | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--20.94%-- index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--86.67%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--84.61%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --15.39%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --13.33%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --11.86%-- _bt_getbuf | | | |--94.12%-- _bt_getroot | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--93.75%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--66.66%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --33.34%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --6.25%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --5.88%-- _bt_steppage | _bt_next | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--9.92%-- CHashDelete | BufTableDelete | ReadBuffer_common | ReadBufferExtended | | | |--50.00%-- _bt_relandgetbuf | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--37.50%-- heapgetpage | | heapgettup_pagemode | | heap_getnext | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --12.50%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.01%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.99%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--0.62%-- CHashInsert | BufTableInsert | ReadBuffer_common | ReadBufferExtended | heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --0.62%-- BufTableDelete ReadBuffer_common ReadBufferExtended heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 3.72% 160 postgres postgres [.] ExecScanHashBucket | --- ExecScanHashBucket | |--99.38%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --0.62%-- ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 3.67% 158 postgres postgres [.] _bt_compare | --- _bt_compare | |--96.83%-- _bt_binsrch | | | |--57.51%-- _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--87.50%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--77.92%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --22.08%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --12.50%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --42.49%-- _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--87.69%-- ExecNestLoop | | ExecProcNode | | | | | |--59.64%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --40.36%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --12.31%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--1.90%-- _bt_moveright | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.67%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.33%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --1.27%-- _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--50.05%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.95%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 3.37% 145 postgres [ipt_REJECT] [.] 0x5ef3018e | --- 0xffffffffff600188 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode | |--84.77%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --15.23%-- ExecNestLoop ExecProcNode | |--62.48%-- ExecNestLoop | ExecProcNode | | | |--89.98%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --10.02%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --37.52%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0xffffffffff600186 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode | |--71.42%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --28.58%-- ExecNestLoop ExecProcNode | |--75.00%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.00%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0xffffffffff600191 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode | |--83.32%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --16.68%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0xffffffffff600180 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0xffffffffff60018e 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode | |--75.10%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --24.90%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0xffffffffff60018c 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode | |--74.99%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.01%-- ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0xffffffffff60019e 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode | |--50.00%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --50.00%-- ExecNestLoop ExecProcNode | |--50.08%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.92%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0xffffffffff600183 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 2.76% 119 postgres [mmfs26] [k] 0x2b0a9 | --- 0xffffffffa05e1d4d __GI___read | --- 0xffffffffa0534192 0xffffffffa0551537 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05e1d6a __GI___read | --- 0xffffffffa0551e00 | |--66.66%-- 0xffffffffa04bffd4 | 0xffffffffa0553f90 | 0xffffffffa05715f4 | 0xffffffffa04c61ab | vfs_read | sys_read | system_call_fastpath | 0x7fb873db55d0 | __GI___read | --33.34%-- 0xffffffffa04c006c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05341e3 0xffffffffa0551537 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0513871 0xffffffffa0514a55 0xffffffffa05701ef 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0551df0 0xffffffffa04bffd4 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0534220 0xffffffffa0551537 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0560b22 0xffffffffa04aeb14 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa051386b 0xffffffffa0514a55 0xffffffffa05701ef 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0554016 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0570c3d 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0546e90 0xffffffffa05540de 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa056f91d 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa056f941 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0570c35 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05e0937 0xffffffffa0551724 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0570c26 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa054141a 0xffffffffa0541939 0xffffffffa05718be 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0551624 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05718c3 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa056f0cd 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0553f84 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa053b0a9 0xffffffffa0541341 0xffffffffa0570c42 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05414e3 0xffffffffa0541939 0xffffffffa05718be 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0553d64 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05ba684 0xffffffffa05341d7 0xffffffffa0551537 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa054182c 0xffffffffa05718be 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05419aa 0xffffffffa05718be 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa057188c 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05d6e70 0xffffffffa05540c2 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0541310 0xffffffffa0570c42 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa053424f 0xffffffffa0551537 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa053ac52 0xffffffffa051f34a 0xffffffffa0560b17 0xffffffffa04aeb14 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0537401 0xffffffffa0551586 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa051f2c1 0xffffffffa0560b17 0xffffffffa04aeb14 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0541080 0xffffffffa0541356 0xffffffffa0560b7f 0xffffffffa04aeb14 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05514f8 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0553c4b 0x296 __GI___read | --- 0xffffffffa05d6b33 0xffffffffa05540c2 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0603224 0xffffffffa056f3d9 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05e1d5e __GI___read | --- 0xffffffffa056f912 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05470d2 0xffffffffa05540de 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0551743 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa053ac30 0xffffffffa051f34a 0xffffffffa0560b17 0xffffffffa04aeb14 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0553cd6 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05715d9 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa060322e 0xffffffffa056f3d9 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05341db 0xffffffffa0551537 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0570d52 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa054131e 0xffffffffa0570c42 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa054ba66 0xffffffffa04aea2b 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0546cea 0xffffffffa05540de 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05d84b7 0xffffffffa05f5a49 0xffffffffa056f3f6 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0551e07 0xffffffffa04bffd4 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0541939 0xffffffffa05718be 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa056f40d 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0553af6 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0551963 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa056f248 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa053b4b2 0xffffffffa05419a3 0xffffffffa05718be 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa051f4c0 0xffffffffa0541942 0xffffffffa05718be 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa056f2bf 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0553c05 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0553b52 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0571542 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05351b4 0xffffffffa055170e 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05515c5 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05d6d75 0xffffffffa05540c2 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05ba691 0xffffffffa05341d7 0xffffffffa0551537 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0551777 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0514a41 0xffffffffa05701ef 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0560a91 0xffffffffa04aeb14 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05f5a34 0xffffffffa056f3f6 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0537384 0xffffffffa0551586 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa056f961 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0535202 0xffffffffa055170e 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa053b098 0xffffffffa0541341 0xffffffffa0560b7f 0xffffffffa04aeb14 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa051f530 0xffffffffa0541346 0xffffffffa0570c42 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05413d4 0xffffffffa0541939 0xffffffffa05718be 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa056f39f 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0534194 0xffffffffa0551537 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa056f3f6 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa056f387 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0551df9 0xffffffffa04c006c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa054111c 0xffffffffa0541356 0xffffffffa0560b7f 0xffffffffa04aeb14 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05e0953 0xffffffffa0551724 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa055167e 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05d6b3a 0xffffffffa05540c2 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0546d00 0xffffffffa05540de 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa0570d3a 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa05419ce 0xffffffffa05718be 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 2.42% 1 postgres [vdso] [.] 0x7fffe8fff8c1 | --- 0x7fffe8fff662 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode | |--63.64%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --36.36%-- ExecNestLoop ExecProcNode | |--50.01%-- ExecNestLoop | ExecProcNode | | | |--50.03%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.97%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.99%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff665 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode | |--80.00%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --20.00%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff8f5 __gettimeofday_internal ExecProcNode | |--80.01%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --19.99%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff6ae 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode | |--66.66%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.34%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff8b1 ExecProcNode | |--83.32%-- ExecNestLoop | ExecProcNode | | | |--59.96%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --40.04%-- ExecNestLoop | ExecProcNode | | | |--50.00%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --50.00%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --16.68%-- ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff8ee __gettimeofday_internal ExecProcNode | |--80.00%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --20.00%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff604 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode | |--59.96%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --40.04%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--50.02%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.98%-- ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff90a __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff8b6 __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff8c4 __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff677 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff6a5 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode | |--74.97%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.03%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff8e1 __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff8d8 __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff8fc __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff657 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff60a 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode | |--50.01%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.99%-- ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff601 __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff648 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff640 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff8d3 __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff636 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff8f9 __gettimeofday_internal ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff606 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff626 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff900 __gettimeofday_internal ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff8b0 ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main | --- 0x7fffe8fff609 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 2.37% 102 postgres [mmfslinux] [k] 0xa676 | --- 0xffffffffa04c0066 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04c0001 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04aa6dc 0xffffffffa04c01d0 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04a0b53 0xffffffffa0551757 0xffffffffa0553de1 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04a5403 0xffffffffa0546e9d 0xffffffffa05540de 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04aa676 0xffffffffa04c01d0 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04c5e78 vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04aa75c 0xffffffffa04c01d0 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04a2c21 0xffffffffa05470e2 0xffffffffa05540de 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04c5fb9 vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04c0006 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04afb41 sys_lseek system_call_fastpath 0x7fb873dc30d0 __lseek64 | --- 0xffffffffa04c611d vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04c5f93 vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04aea62 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04a2d30 0xffffffffa05470e2 0xffffffffa05540de 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04a87e9 0xffffffffa053ac7c 0xffffffffa051f34a 0xffffffffa0560b17 0xffffffffa04aeb14 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04c60c1 vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04afac4 sys_lseek system_call_fastpath 0x7fb873dc30d0 __lseek64 | --- 0xffffffffa04a057f 0xffffffffa051f536 0xffffffffa0541346 0xffffffffa0570c42 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04bfff1 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04a8820 0xffffffffa0541942 0xffffffffa05718be 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04bfea1 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04afaf0 sys_lseek system_call_fastpath 0x7fb873dc30d0 __lseek64 | --- 0xffffffffa04c005a 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04bfedc 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04a89d8 0xffffffffa054b712 0xffffffffa056f34a 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04a89cf 0xffffffffa051f54e 0xffffffffa054182c 0xffffffffa05718be 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04aa765 0xffffffffa04c01d0 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04c5e93 vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04aeaca 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04bff72 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04c5e67 vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04c0105 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read | --- 0xffffffffa04c610b vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 2.11% 91 postgres postgres [.] ExecMakeFunctionResultNoSets | --- ExecMakeFunctionResultNoSets | |--82.41%-- ExecQual | | | |--93.33%-- ExecScan | | ExecProcNode | | | | | |--94.28%-- ExecHashJoin | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --5.72%-- ExecNestLoop | | ExecProcNode | | | | | |--75.01%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --24.99%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--4.00%-- ExecScanHashBucket | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --2.67%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--16.49%-- ExecScan | ExecProcNode | | | |--73.32%-- ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --26.68%-- ExecNestLoop | ExecProcNode | | | |--75.00%-- ExecNestLoop | | ExecProcNode | | | | | |--66.66%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --33.34%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --25.00%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --1.10%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 2.11% 91 postgres postgres [.] ExecEvalScalarVarFast | --- ExecEvalScalarVarFast | |--50.54%-- ExecMakeFunctionResultNoSets | ExecQual | | | |--95.66%-- ExecScan | | ExecProcNode | | | | | |--81.82%-- ExecHashJoin | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --18.18%-- ExecNestLoop | | ExecProcNode | | | | | |--50.01%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --49.99%-- ExecNestLoop | | ExecProcNode | | | | | |--74.98%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --25.02%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--2.17%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --2.17%-- ExecScanHashBucket | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--30.77%-- ExecQual | | | |--96.43%-- ExecScan | | ExecProcNode | | | | | |--81.47%-- ExecHashJoin | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --18.53%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --3.57%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--13.19%-- ExecHashGetHashValue | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --5.49%-- ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.93% 83 postgres postgres [.] ExecQual | --- ExecQual | |--84.33%-- ExecScan | ExecProcNode | | | |--91.43%-- ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --8.57%-- ExecNestLoop | ExecProcNode | | | |--66.63%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.37%-- ExecNestLoop | ExecProcNode | | | |--50.00%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --50.00%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--9.64%-- ExecProcNode | | | |--75.01%-- ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--12.50%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --12.49%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--4.82%-- ExecScanHashBucket | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --1.21%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.77% 76 postgres postgres [.] ExecHashJoin | --- ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.74% 75 postgres postgres [.] ExecScan | --- ExecScan ExecProcNode | |--88.00%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --12.00%-- ExecNestLoop ExecProcNode | |--66.70%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.30%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.70% 73 postgres postgres [.] heapgettup_pagemode | --- heapgettup_pagemode | |--95.90%-- heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --4.10%-- SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.63% 70 postgres postgres [.] InstrStopNode | --- InstrStopNode | |--92.86%-- ExecProcNode | | | |--72.30%-- ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --27.70%-- ExecNestLoop | ExecProcNode | | | |--88.88%-- ExecNestLoop | | ExecProcNode | | | | | |--62.49%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --37.51%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --11.12%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--4.29%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --2.86%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--50.04%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.96%-- ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.35% 58 postgres postgres [.] heap_getnext | --- heap_getnext | |--96.56%-- SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --3.44%-- ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.30% 56 postgres postgres [.] ExecProcNode | --- ExecProcNode | |--50.01%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--28.57%-- ExecNestLoop | ExecProcNode | | | |--75.00%-- ExecNestLoop | | ExecProcNode | | | | | |--91.66%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --8.34%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --25.00%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --21.42%-- ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.14% 1 postgres [kernel.kallsyms] [k] page_fault | --- page_fault | |--34.64%-- 0x46f444 | slot_getattr | | | |--62.51%-- ExecMakeFunctionResultNoSets | | ExecQual | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--18.75%-- SeqNext | | 0x441f0fc3c9e5 | | | --18.74%-- heapgetpage | | | |--66.63%-- heapgettup_pagemode | | | | | --100.00%-- 0xcf9e30 | | 0xcf9e78 | | | --33.37%-- 0x7fb66daa3a00 | |--30.56%-- 0x49f6c7 | heap_page_prune_opt | | | |--40.01%-- SeqNext | | 0x441f0fc3c9e5 | | | |--20.01%-- 0x70007fff00000000 | | | |--10.00%-- 0x204e0 | | 0x12800f800040000 | | | |--10.00%-- 0x5e520 | | 0x14800fc00040000 | | | |--9.99%-- 0x372ec | | 0x10800fc00040000 | | | --9.99%-- (nil) | |--12.22%-- 0x49d348 | heap_hot_search_buffer | | | --100.00%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--12.21%-- copy_user_generic_string | 0xffffffffa04bfedc | 0xffffffffa04c021c | 0xffffffffa0553f90 | 0xffffffffa05715f4 | 0xffffffffa04c61ab | vfs_read | sys_read | system_call_fastpath | 0x7fb873db55d0 | __GI___read | |--6.11%-- 0x4accae | _bt_compare | | | |--66.69%-- 0x2 | | | --33.31%-- 0x7fb77659b5f8 | |--4.08%-- 0x4a8afe | _bt_checkpage | | | --100.00%-- 0x7fffe8fdfd97 --0.18%-- [...] 1.14% 49 postgres postgres [.] CHashSearch | --- CHashSearch | |--95.92%-- BufTableLookup | ReadBuffer_common | ReadBufferExtended | | | |--40.43%-- _bt_relandgetbuf | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--78.95%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--60.02%-- ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --39.98%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --21.05%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--36.18%-- _bt_getbuf | | _bt_getroot | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--64.72%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--54.56%-- ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --45.44%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --35.28%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--19.14%-- index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--88.88%-- ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --11.12%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --4.25%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --4.08%-- ReadBuffer_common ReadBufferExtended _bt_getbuf _bt_getroot _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.11% 1 postgres postgres [.] GetPrivateRefCountEntry | --- GetPrivateRefCountEntry | |--55.51%-- PinBuffer | ReadBuffer_common | ReadBufferExtended | | | |--43.47%-- _bt_relandgetbuf | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--65.36%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--73.45%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --26.55%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --34.64%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--37.69%-- index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--89.99%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--66.64%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --33.36%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --10.01%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --18.84%-- _bt_getbuf | _bt_getroot | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--60.01%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --39.99%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--23.01%-- ReleaseBuffer | | | |--36.34%-- index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--18.19%-- ExecClearTuple | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--18.19%-- _bt_steppage | | _bt_next | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--9.10%-- ExecStoreTuple | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--9.10%-- btrescan | | FunctionCall5Coll | | index_rescan | | ExecReScanIndexScan | | ExecReScan | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --9.09%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--13.10%-- UnpinBuffer | | | |--79.80%-- ReleaseAndReadBuffer | | _bt_relandgetbuf | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--60.00%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--66.63%-- ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --33.37%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --40.00%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--15.96%-- ExecStoreTuple | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --4.24%-- _bt_steppage | _bt_next | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | systable_getnext | LookupOpclassInfo | RelationInitIndexAccessInfo | RelationBuildDesc | RelationIdGetRelation | relation_open | index_open | toast_open_indexes | toast_fetch_datum | heap_tuple_untoast_attr | text_to_cstring | RelationBuildRuleLock | RelationBuildDesc | RelationIdGetRelation | relation_open | heap_openrv_extended | parserOpenTable | addRangeTableEntry | transformFromClauseItem | transformFromClause | transformStmt | parse_analyze | pg_analyze_and_rewrite | BeginCopy | DoCopy | standard_ProcessUtility | PortalRunUtility | PortalRunMulti | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--6.28%-- IncrBufferRefCount | ExecStoreTuple | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.67%-- ExecNestLoop | | ExecProcNode | | | | | |--50.00%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --50.00%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.33%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --2.09%-- ReadBuffer_common ReadBufferExtended _bt_getbuf _bt_getroot _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.07% 46 postgres postgres [.] heap_page_prune_opt | --- heap_page_prune_opt | |--63.05%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--26.08%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--83.31%-- ExecNestLoop | | ExecProcNode | | | | | |--60.00%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --40.00%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --16.69%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--6.52%-- index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.66%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.34%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --4.35%-- heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.07% 1 postgres [kernel.kallsyms] [k] find_get_page | --- find_get_page | |--87.21%-- find_lock_page | shmem_getpage_gfp | shmem_fault | __do_fault | handle_pte_fault | do_page_fault | page_fault | | | |--37.47%-- 0x49f6c7 | | heap_page_prune_opt | | | | | |--86.66%-- heapgetpage | | | heapgettup_pagemode | | | heap_getnext | | | SeqNext | | | ExecScan | | | ExecProcNode | | | ExecHashJoin | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --13.34%-- index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--37.47%-- 0x46f444 | | slot_getattr | | ExecMakeFunctionResultNoSets | | ExecQual | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--12.50%-- 0x49d348 | | heap_hot_search_buffer | | index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--7.49%-- copy_user_generic_string | | 0xffffffffa04bfedc | | 0xffffffffa04c021c | | 0xffffffffa0553f90 | | 0xffffffffa05715f4 | | 0xffffffffa04c61ab | | vfs_read | | sys_read | | system_call_fastpath | | 0x7fb873db55d0 | | __GI___read | | | |--2.58%-- 0x68ef14 | | LWLockAttemptLock | | LWLockAcquire | | index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --2.50%-- 0x4accae | _bt_compare | _bt_binsrch | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --12.79%-- filemap_fault __do_fault handle_pte_fault do_page_fault page_fault | |--99.29%-- 0x4abc70 | btbeginscan | index_beginscan | systable_beginscan | SearchCatCache | GetSysCacheOid | get_role_oid | hba_getauthmethod | ClientAuthentication | InitPostgres | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --0.71%-- 0x49db60 heap_open SearchCatCache GetSysCacheOid get_role_oid hba_getauthmethod ClientAuthentication InitPostgres PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.02% 44 postgres postgres [.] PinBuffer | --- PinBuffer | |--97.73%-- ReadBuffer_common | ReadBufferExtended | | | |--46.51%-- heapgetpage | | heapgettup_pagemode | | heap_getnext | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--34.88%-- _bt_relandgetbuf | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--73.33%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--54.54%-- ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --45.46%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --26.67%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--9.31%-- _bt_getbuf | | _bt_getroot | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--75.01%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--66.75%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --33.25%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --24.99%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --9.29%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.01%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.99%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --2.27%-- ReadBufferExtended _bt_getbuf _bt_getroot _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.02% 44 postgres postgres [.] SeqNext | --- SeqNext | |--77.27%-- ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --22.73%-- ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 1.00% 43 postgres postgres [.] heapgetpage | --- heapgetpage | |--97.67%-- heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --2.33%-- heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.98% 42 postgres postgres [.] MemoryContextReset | --- MemoryContextReset | |--52.37%-- ExecScan | ExecProcNode | | | |--86.36%-- ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --13.64%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--14.29%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--9.53%-- ExecReScanIndexScan | ExecReScan | ExecNestLoop | ExecProcNode | | | |--75.00%-- ExecNestLoop | | ExecProcNode | | | | | |--66.67%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --33.33%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --25.00%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--9.52%-- ExecHashGetHashValue | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--9.52%-- ExecProcNode | | | |--50.05%-- ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.95%-- ExecNestLoop | ExecProcNode | | | |--50.05%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.95%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--2.38%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --2.38%-- ExecReScan ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.91% 39 postgres postgres [.] LWLockAttemptLock | --- LWLockAttemptLock | |--94.87%-- LWLockAcquire | | | |--24.33%-- _bt_relandgetbuf | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--88.89%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--50.00%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --50.00%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --11.11%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--24.33%-- index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--88.88%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--62.49%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --37.51%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --11.12%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--24.32%-- heapgetpage | | heapgettup_pagemode | | heap_getnext | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--18.92%-- StartBufferIO | | ReadBuffer_common | | ReadBufferExtended | | | | | |--57.17%-- _bt_relandgetbuf | | | _bt_search | | | _bt_first | | | btgettuple | | | FunctionCall2Coll | | | index_getnext_tid | | | index_getnext | | | IndexNext | | | ExecScan | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --42.83%-- heapgetpage | | heapgettup_pagemode | | heap_getnext | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--5.40%-- _bt_getbuf | | _bt_getroot | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--50.09%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --49.91%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --2.69%-- _bt_next | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--2.57%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --2.57%-- LWLockConditionalAcquire ss_report_location heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.86% 37 postgres postgres [.] ExecHashGetHashValue | --- ExecHashGetHashValue | |--97.29%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --2.71%-- ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.84% 36 postgres postgres [.] FunctionCall2Coll | --- FunctionCall2Coll | |--61.13%-- _bt_compare | | | |--95.45%-- _bt_binsrch | | | | | |--52.38%-- _bt_first | | | btgettuple | | | FunctionCall2Coll | | | index_getnext_tid | | | index_getnext | | | IndexNext | | | ExecScan | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | | | | | |--72.72%-- ExecNestLoop | | | | ExecProcNode | | | | | | | | | |--62.48%-- ExecNestLoop | | | | | ExecProcNode | | | | | ExecAgg | | | | | ExecProcNode | | | | | ExecSort | | | | | ExecProcNode | | | | | ExecLimit | | | | | ExecProcNode | | | | | standard_ExecutorRun | | | | | ExplainOnePlan | | | | | ExplainOneQuery | | | | | ExplainQuery | | | | | standard_ProcessUtility | | | | | PortalRunUtility | | | | | FillPortalStore | | | | | PortalRun | | | | | exec_simple_query | | | | | PostgresMain | | | | | ServerLoop | | | | | PostmasterMain | | | | | main | | | | | __libc_start_main | | | | | | | | | --37.52%-- ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --27.28%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --47.62%-- _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--80.00%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--50.03%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --49.97%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --20.00%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --4.55%-- _bt_moveright | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--11.11%-- _bt_checkkeys | _bt_readpage | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.02%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.98%-- ExecNestLoop | ExecProcNode | | | |--50.02%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.98%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--11.10%-- _bt_binsrch | | | |--75.07%-- _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--66.69%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --33.31%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --24.93%-- _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--5.56%-- index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.00%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --50.00%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--5.54%-- index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--2.78%-- _bt_readpage | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --2.78%-- _bt_moveright _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.81% 35 postgres postgres [.] CHashInsert | --- CHashInsert BufTableInsert ReadBuffer_common ReadBufferExtended | |--71.43%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--22.86%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--2.86%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --2.86%-- _bt_getbuf _bt_steppage _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.81% 35 postgres postgres [.] btint4cmp | --- btint4cmp | |--54.30%-- _bt_compare | | | |--89.47%-- _bt_binsrch | | | | | |--58.82%-- _bt_search | | | _bt_first | | | btgettuple | | | FunctionCall2Coll | | | index_getnext_tid | | | index_getnext | | | IndexNext | | | ExecScan | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | | | | | |--90.00%-- ExecNestLoop | | | | ExecProcNode | | | | | | | | | |--55.54%-- ExecAgg | | | | | ExecProcNode | | | | | ExecSort | | | | | ExecProcNode | | | | | ExecLimit | | | | | ExecProcNode | | | | | standard_ExecutorRun | | | | | ExplainOnePlan | | | | | ExplainOneQuery | | | | | ExplainQuery | | | | | standard_ProcessUtility | | | | | PortalRunUtility | | | | | FillPortalStore | | | | | PortalRun | | | | | exec_simple_query | | | | | PostgresMain | | | | | ServerLoop | | | | | PostmasterMain | | | | | main | | | | | __libc_start_main | | | | | | | | | --44.46%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --10.00%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --41.18%-- _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--57.12%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--74.97%-- ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --25.03%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --42.88%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --10.53%-- _bt_moveright | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.00%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --50.00%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --45.70%-- FunctionCall2Coll _bt_compare _bt_binsrch | |--56.25%-- _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.70%-- ExecNestLoop | | ExecProcNode | | | | | |--50.02%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --49.98%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.30%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --43.75%-- _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode | |--71.44%-- ExecNestLoop | ExecProcNode | | | |--79.98%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --20.02%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --28.56%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.81% 35 postgres postgres [.] heap_hot_search_buffer | --- heap_hot_search_buffer | |--97.14%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--94.12%-- ExecNestLoop | | ExecProcNode | | | | | |--96.88%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --3.12%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --5.88%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --2.86%-- index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.77% 33 postgres postgres [.] _bt_binsrch | --- _bt_binsrch | |--72.74%-- _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.67%-- ExecNestLoop | | ExecProcNode | | | | | |--68.74%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --31.26%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.33%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --27.26%-- _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode | |--88.87%-- ExecNestLoop | ExecProcNode | | | |--75.00%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --25.00%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --11.13%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.75% 1 postgres [kernel.kallsyms] [k] radix_tree_lookup_slot | --- radix_tree_lookup_slot find_get_page | |--99.90%-- find_lock_page | shmem_getpage_gfp | shmem_fault | __do_fault | handle_pte_fault | do_page_fault | page_fault | | | |--40.37%-- 0x49f6c7 | | heap_page_prune_opt | | | | | |--92.31%-- heapgetpage | | | heapgettup_pagemode | | | heap_getnext | | | SeqNext | | | ExecScan | | | ExecProcNode | | | ExecHashJoin | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --7.69%-- index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--24.83%-- 0x46f444 | | slot_getattr | | ExecMakeFunctionResultNoSets | | ExecQual | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--12.43%-- copy_user_generic_string | | 0xffffffffa04bfedc | | 0xffffffffa04c021c | | 0xffffffffa0553f90 | | 0xffffffffa05715f4 | | 0xffffffffa04c61ab | | vfs_read | | sys_read | | system_call_fastpath | | 0x7fb873db55d0 | | __GI___read | | | |--9.32%-- 0x49d348 | | heap_hot_search_buffer | | index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--6.21%-- 0x4acfc0 | | _bt_moveright | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--3.11%-- 0x4accae | | _bt_compare | | _bt_binsrch | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--3.10%-- 0x4acac0 | | _bt_steppage | | _bt_next | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --0.61%-- 0x4a8afe | _bt_checkpage | _bt_relandgetbuf | _bt_getroot | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | systable_getnext | SearchCatCacheList | FuncnameGetCandidates | func_get_detail | ParseFuncOrColumn | transformExprRecurse | transformFuncCall | transformExprRecurse | transformExpr | transformTargetEntry | transformTargetList | transformStmt | parse_analyze | pg_analyze_and_rewrite | BeginCopy | DoCopy | standard_ProcessUtility | PortalRunUtility | PortalRunMulti | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main --0.10%-- [...] 0.74% 32 postgres postgres [.] hash_any | --- hash_any | |--90.63%-- CHashSearch | BufTableLookup | ReadBuffer_common | ReadBufferExtended | | | |--37.93%-- _bt_relandgetbuf | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--81.82%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--66.67%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --33.33%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --18.18%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--27.58%-- _bt_getbuf | | _bt_getroot | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--62.50%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--79.98%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --20.02%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --37.50%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--24.15%-- index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--71.43%-- ExecNestLoop | | | ExecProcNode | | | | | | | |--80.00%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --20.00%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --28.57%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --10.34%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--3.13%-- hashbpchar | FunctionCall1Coll | TupleHashTableHash | hash_search | LookupTupleHashEntry | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--3.12%-- BufTableLookup | ReadBuffer_common | ReadBufferExtended | index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --3.12%-- BufTableDelete ReadBuffer_common ReadBufferExtended heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.74% 32 postgres postgres [.] InstrStartNode | --- InstrStartNode | |--81.25%-- ExecProcNode | | | |--80.76%-- ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --19.24%-- ExecNestLoop | ExecProcNode | | | |--59.99%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --40.01%-- ExecNestLoop | ExecProcNode | | | |--50.01%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.99%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--15.62%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --3.12%-- ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.74% 32 postgres postgres [.] hash_search_with_hash_value | --- hash_search_with_hash_value | |--90.62%-- GetPrivateRefCountEntry | | | |--89.66%-- PinBuffer | | ReadBuffer_common | | ReadBufferExtended | | | | | |--42.30%-- _bt_getbuf | | | _bt_getroot | | | _bt_search | | | _bt_first | | | btgettuple | | | FunctionCall2Coll | | | index_getnext_tid | | | index_getnext | | | IndexNext | | | ExecScan | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | | | | | |--81.81%-- ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --18.19%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | |--34.62%-- _bt_relandgetbuf | | | _bt_search | | | _bt_first | | | btgettuple | | | FunctionCall2Coll | | | index_getnext_tid | | | index_getnext | | | IndexNext | | | ExecScan | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | | | | | |--88.92%-- ExecNestLoop | | | | ExecProcNode | | | | | | | | | |--74.99%-- ExecNestLoop | | | | | ExecProcNode | | | | | ExecAgg | | | | | ExecProcNode | | | | | ExecSort | | | | | ExecProcNode | | | | | ExecLimit | | | | | ExecProcNode | | | | | standard_ExecutorRun | | | | | ExplainOnePlan | | | | | ExplainOneQuery | | | | | ExplainQuery | | | | | standard_ProcessUtility | | | | | PortalRunUtility | | | | | FillPortalStore | | | | | PortalRun | | | | | exec_simple_query | | | | | PostgresMain | | | | | ServerLoop | | | | | PostmasterMain | | | | | main | | | | | __libc_start_main | | | | | | | | | --25.01%-- ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --11.08%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | |--15.38%-- index_fetch_heap | | | index_getnext | | | IndexNext | | | ExecScan | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --7.70%-- heapgetpage | | heapgettup_pagemode | | heap_getnext | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --10.34%-- PinBuffer_Locked | ReadBuffer_common | ReadBufferExtended | | | |--66.63%-- heapgetpage | | heapgettup_pagemode | | heap_getnext | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.37%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--6.25%-- PinBuffer | ReadBuffer_common | ReadBufferExtended | | | |--50.01%-- _bt_getbuf | | _bt_getroot | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.99%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --3.12%-- LookupTupleHashEntry ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.70% 30 postgres postgres [.] LWLockRelease | --- LWLockRelease | |--43.20%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--92.30%-- ExecNestLoop | | ExecProcNode | | | | | |--58.31%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --41.69%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --7.70%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--19.94%-- _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--83.33%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --16.67%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--19.93%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.69%-- ExecNestLoop | | ExecProcNode | | | | | |--50.03%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --49.97%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.31%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--10.28%-- ReadBuffer_common | ReadBufferExtended | heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--3.33%-- UnlockReleaseBuffer | _bt_steppage | _bt_next | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --3.32%-- heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.69% 28 postgres [kernel.kallsyms] [k] mem_cgroup_update_page_stat | --- mem_cgroup_update_page_stat | |--94.47%-- __do_fault | handle_pte_fault | do_page_fault | page_fault | | | |--39.29%-- 0x46f444 | | slot_getattr | | ExecMakeFunctionResultNoSets | | ExecQual | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--24.99%-- 0x49f6c7 | | heap_page_prune_opt | | | | | |--71.42%-- heapgetpage | | | heapgettup_pagemode | | | heap_getnext | | | SeqNext | | | ExecScan | | | ExecProcNode | | | ExecHashJoin | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --28.58%-- index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--14.28%-- 0x49d348 | | heap_hot_search_buffer | | index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--10.72%-- copy_user_generic_string | | 0xffffffffa04bfedc | | 0xffffffffa04c021c | | 0xffffffffa0553f90 | | 0xffffffffa05715f4 | | 0xffffffffa04c61ab | | vfs_read | | sys_read | | system_call_fastpath | | 0x7fb873db55d0 | | __GI___read | | | |--3.57%-- 0x4a8afe | | _bt_checkpage | | _bt_relandgetbuf | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--3.57%-- 0x4acac0 | | _bt_steppage | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --3.57%-- 0x7a5888 | HeapTupleSatisfiesMVCC | heap_hot_search_buffer | index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --5.53%-- zap_pte_range unmap_page_range unmap_vmas exit_mmap mmput exit_mm do_exit do_group_exit sys_exit_group system_call_fastpath 0x7fb873d90a38 0.63% 27 postgres postgres [.] ExecStoreTuple | --- ExecStoreTuple | |--59.26%-- SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--22.22%-- ExecScan | ExecProcNode | | | |--83.32%-- ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --16.68%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --18.52%-- IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--60.01%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --39.99%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.60% 26 postgres postgres [.] ReadBuffer_common | --- ReadBuffer_common ReadBufferExtended | |--38.47%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--69.99%-- ExecNestLoop | | ExecProcNode | | | | | |--57.13%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --42.87%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --30.01%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--30.77%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.03%-- ExecNestLoop | | ExecProcNode | | | | | |--50.00%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --50.00%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.97%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--15.38%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --15.38%-- _bt_getbuf _bt_getroot _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode | |--75.00%-- ExecNestLoop | ExecProcNode | | | |--66.62%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.38%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.00%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.60% 26 postgres postgres [.] ExecNestLoop | --- ExecNestLoop ExecProcNode | |--61.55%-- ExecNestLoop | ExecProcNode | | | |--68.76%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --31.24%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --38.45%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.56% 24 postgres postgres [.] _bt_checkkeys | --- _bt_checkkeys | |--95.84%-- _bt_readpage | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--69.56%-- ExecNestLoop | | ExecProcNode | | | | | |--50.01%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --49.99%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --30.44%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --4.16%-- _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.51% 22 postgres libc-2.11.3.so [.] __gettimeofday_internal | --- __gettimeofday_internal ExecProcNode | |--86.37%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --13.63%-- ExecNestLoop ExecProcNode | |--66.65%-- ExecNestLoop | ExecProcNode | | | |--50.01%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.99%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.35%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.49% 21 postgres postgres [.] ResourceOwnerForgetBuffer | --- ResourceOwnerForgetBuffer | |--80.94%-- ReleaseBuffer | | | |--41.18%-- ExecStoreTuple | | | | | |--85.72%-- IndexNext | | | ExecScan | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | | | | | |--83.32%-- ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --16.68%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --14.28%-- SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--17.66%-- _bt_steppage | | _bt_next | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--17.64%-- btrescan | | FunctionCall5Coll | | index_rescan | | ExecReScanIndexScan | | ExecReScan | | ExecNestLoop | | ExecProcNode | | | | | |--66.74%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --33.26%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--11.76%-- ExecClearTuple | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--50.09%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --49.91%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--5.89%-- heapgetpage | | heapgettup_pagemode | | heap_getnext | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --5.88%-- index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--9.54%-- UnpinBuffer | ReleaseAndReadBuffer | _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--4.77%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --4.76%-- ReleaseAndReadBuffer _bt_relandgetbuf _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.46% 20 postgres postgres [.] ReadBufferExtended | --- ReadBufferExtended | |--55.01%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--81.83%-- ExecNestLoop | | ExecProcNode | | | | | |--55.55%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --44.45%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --18.17%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--19.99%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.00%-- ExecNestLoop | | ExecProcNode | | | | | |--50.03%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --49.97%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --50.00%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--15.00%-- _bt_getbuf | _bt_getroot | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.64%-- ExecNestLoop | | ExecProcNode | | | | | |--50.07%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --49.93%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.36%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --10.00%-- heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.44% 19 postgres postgres [.] _bt_first | --- _bt_first | |--94.73%-- btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--88.88%-- ExecNestLoop | | ExecProcNode | | | | | |--68.75%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --31.25%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --11.12%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --5.27%-- FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.42% 18 postgres postgres [.] _bt_readpage | --- _bt_readpage _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode | |--55.57%-- ExecNestLoop | ExecProcNode | | | |--80.00%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --20.00%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --44.43%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.39% 17 postgres postgres [.] check_stack_depth | --- check_stack_depth | |--70.58%-- ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --29.42%-- ExecQual ExecScan ExecProcNode | |--79.99%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --20.01%-- ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.39% 17 postgres postgres [.] UnpinBuffer | --- UnpinBuffer | |--41.19%-- ReleaseAndReadBuffer | _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--57.14%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --42.86%-- ExecNestLoop | ExecProcNode | | | |--66.65%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.35%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--29.40%-- ExecClearTuple | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--11.77%-- _bt_steppage | _bt_next | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--5.89%-- ExecStoreTuple | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--5.89%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --5.87%-- _bt_next btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.39% 17 postgres postgres [.] _bt_moveright | --- _bt_moveright | |--82.37%-- _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--85.71%-- ExecNestLoop | | ExecProcNode | | | | | |--66.68%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --33.32%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --14.29%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --17.63%-- _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--66.59%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.41%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.37% 16 postgres postgres [.] pgstat_init_function_usage | --- pgstat_init_function_usage | |--87.49%-- ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | | | |--85.73%-- ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --14.27%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --12.51%-- ExecQual ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.37% 16 postgres postgres [.] pgstat_end_function_usage | --- pgstat_end_function_usage | |--62.49%-- ExecMakeFunctionResultNoSets | ExecQual | | | |--89.99%-- ExecScan | | ExecProcNode | | | | | |--77.78%-- ExecHashJoin | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --22.22%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --10.01%-- ExecScanHashBucket | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --37.51%-- ExecQual ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.35% 15 postgres postgres [.] _bt_search | --- _bt_search | |--93.33%-- _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--78.56%-- ExecNestLoop | | ExecProcNode | | | | | |--54.58%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --45.42%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --21.44%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --6.67%-- btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.33% 14 postgres postgres [.] StrategyGetBuffer | --- StrategyGetBuffer ReadBuffer_common ReadBufferExtended | |--64.29%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--28.56%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --7.15%-- index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.33% 14 postgres postgres [.] _bt_preprocess_keys | --- _bt_preprocess_keys _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode | |--92.85%-- ExecNestLoop | ExecProcNode | | | |--69.23%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --30.77%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --7.15%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.33% 14 postgres postgres [.] date_gt | --- date_gt | |--92.86%-- ExecQual | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --7.14%-- ExecMakeFunctionResultNoSets ExecQual ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.33% 14 postgres postgres [.] CheckForSerializableConflictOut | --- CheckForSerializableConflictOut | |--57.15%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--28.55%-- heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--7.15%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --7.15%-- heap_hot_search_buffer index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.30% 13 postgres libc-2.11.3.so [.] __memmove_ssse3 | --- __memmove_ssse3 FunctionCall5Coll index_rescan ExecReScanIndexScan ExecReScan ExecNestLoop ExecProcNode | |--84.61%-- ExecNestLoop | ExecProcNode | | | |--72.73%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --27.27%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --15.39%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.30% 13 postgres postgres [.] ExecProject | --- ExecProject | |--69.21%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--23.09%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --7.70%-- ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.30% 13 postgres postgres [.] LockBuffer | --- LockBuffer | |--38.44%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--79.98%-- ExecNestLoop | | ExecProcNode | | | | | |--74.97%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --25.03%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --20.02%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--23.10%-- _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.66%-- ExecNestLoop | | ExecProcNode | | | | | |--50.01%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --49.99%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.34%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--23.07%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.65%-- ExecNestLoop | | ExecProcNode | | | | | |--50.04%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --49.96%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.35%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--7.70%-- _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --7.69%-- heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.30% 13 postgres postgres [.] hash_uint32 | --- hash_uint32 | |--61.53%-- ExecHashGetHashValue | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--23.07%-- hash_search | GetPrivateRefCountEntry | PinBuffer | ReadBuffer_common | ReadBufferExtended | | | |--66.70%-- index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.30%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --15.40%-- oid_hash hash_search GetPrivateRefCountEntry | |--50.02%-- PinBuffer | ReadBuffer_common | ReadBufferExtended | _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.98%-- PinBuffer_Locked ReadBuffer_common ReadBufferExtended heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.28% 12 postgres postgres [.] IndexNext | --- IndexNext | |--58.32%-- ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--71.42%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --28.58%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --41.68%-- ExecProcNode ExecNestLoop ExecProcNode | |--79.99%-- ExecNestLoop | ExecProcNode | | | |--75.00%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --25.00%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --20.01%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.28% 12 postgres postgres [.] btrescan | --- btrescan FunctionCall5Coll index_rescan ExecReScanIndexScan ExecReScan ExecNestLoop ExecProcNode | |--75.02%-- ExecNestLoop | ExecProcNode | | | |--55.55%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --44.45%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --24.98%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.28% 12 postgres postgres [.] HeapTupleSatisfiesMVCC | --- HeapTupleSatisfiesMVCC | |--66.65%-- heap_hot_search_buffer | index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--75.02%-- ExecNestLoop | | ExecProcNode | | | | | |--50.01%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --49.99%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --24.98%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.35%-- index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode | |--74.97%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.03%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.26% 11 postgres postgres [.] ReleaseBuffer | --- ReleaseBuffer | |--18.21%-- ExecStoreTuple | | | |--50.07%-- SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.93%-- IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--18.17%-- ExecClearTuple | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.02%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.98%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--18.17%-- index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--9.09%-- index_rescan | ExecReScanIndexScan | ExecReScan | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--9.09%-- IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--9.09%-- FunctionCall5Coll | index_rescan | ExecReScanIndexScan | ExecReScan | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--9.09%-- _bt_next | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --9.08%-- heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.26% 11 postgres postgres [.] AllocSetAlloc | --- AllocSetAlloc | |--81.82%-- _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--77.79%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --22.21%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--9.10%-- _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --9.08%-- palloc0 bms_make_singleton ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.26% 11 postgres postgres [.] _bt_preprocess_array_keys | --- _bt_preprocess_array_keys btrescan FunctionCall5Coll index_rescan ExecReScanIndexScan ExecReScan ExecNestLoop ExecProcNode | |--81.83%-- ExecNestLoop | ExecProcNode | | | |--55.56%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --44.44%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --18.17%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.23% 10 postgres postgres [.] BufTableLookup | --- BufTableLookup | |--89.99%-- ReadBuffer_common | ReadBufferExtended | | | |--44.46%-- _bt_relandgetbuf | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--50.00%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --50.00%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | |--33.31%-- _bt_getbuf | | _bt_getroot | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--66.62%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --33.38%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --22.23%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.03%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.97%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --10.01%-- ReadBufferExtended _bt_relandgetbuf _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.23% 10 postgres [kernel.kallsyms] [k] __do_fault | --- __do_fault handle_pte_fault do_page_fault page_fault | |--60.01%-- 0x46f444 | slot_getattr | ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--10.00%-- 0x49f6c7 | heap_page_prune_opt | heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--10.00%-- 0x49d348 | heap_hot_search_buffer | index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--10.00%-- 0x4accae | _bt_compare | _bt_binsrch | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --9.99%-- copy_user_generic_string 0xffffffffa04bfedc 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.23% 10 postgres [kernel.kallsyms] [k] _raw_spin_lock | --- _raw_spin_lock __do_fault handle_pte_fault do_page_fault page_fault | |--30.02%-- 0x46f444 | slot_getattr | ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--29.95%-- 0x49f6c7 | heap_page_prune_opt | heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--10.01%-- 0x4a8afe | _bt_checkpage | _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--10.01%-- 0x49d348 | heap_hot_search_buffer | index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--10.01%-- 0x4accae | _bt_compare | _bt_binsrch | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --10.00%-- 0x4acfc0 _bt_moveright _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.23% 10 postgres [kernel.kallsyms] [k] do_page_fault | --- do_page_fault page_fault | |--69.98%-- 0x46f444 | slot_getattr | ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--20.01%-- 0x49f6c7 | heap_page_prune_opt | | | |--50.03%-- heapgetpage | | heapgettup_pagemode | | heap_getnext | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.97%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --10.01%-- 0x49d348 heap_hot_search_buffer index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.23% 10 postgres postgres [.] fmgr_info_copy | --- fmgr_info_copy | |--69.97%-- btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--85.69%-- ExecNestLoop | | ExecProcNode | | | | | |--66.69%-- ExecNestLoop | | | ExecProcNode | | | ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --33.31%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --14.31%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --30.03%-- _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--66.67%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.33%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.21% 9 postgres postgres [.] pfree | --- pfree | |--44.46%-- _bt_freestack | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.01%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.99%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--22.22%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--22.20%-- _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.07%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.93%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --11.11%-- ExecReScan ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.21% 9 postgres postgres [.] _bt_checkpage | --- _bt_checkpage | |--55.57%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--60.03%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --39.97%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --44.43%-- _bt_getbuf _bt_getroot _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode | |--74.97%-- ExecNestLoop | ExecProcNode | | | |--66.65%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.35%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.03%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.21% 9 postgres postgres [.] FunctionCall1Coll | --- FunctionCall1Coll | |--66.66%-- ExecHashGetHashValue | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.34%-- ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.21% 9 postgres postgres [.] ExecSeqScan | --- ExecSeqScan | |--55.57%-- ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --44.43%-- ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.20% 3 postgres [kernel.kallsyms] [k] page_remove_rmap | --- page_remove_rmap zap_pte_range unmap_page_range unmap_vmas exit_mmap mmput exit_mm do_exit do_group_exit sys_exit_group system_call_fastpath 0x7fb873d90a38 0.19% 8 postgres postgres [.] isTempToastNamespace | --- isTempToastNamespace IsCatalogClass heap_page_prune_opt | |--87.50%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--57.16%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --42.84%-- ExecNestLoop | ExecProcNode | | | |--66.73%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.27%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --12.50%-- heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.19% 8 postgres postgres [.] hash_search | --- hash_search | |--75.02%-- GetPrivateRefCountEntry | | | |--83.32%-- PinBuffer | | ReadBuffer_common | | ReadBufferExtended | | | | | |--80.01%-- _bt_relandgetbuf | | | _bt_search | | | _bt_first | | | btgettuple | | | FunctionCall2Coll | | | index_getnext_tid | | | index_getnext | | | IndexNext | | | ExecScan | | | ExecProcNode | | | ExecNestLoop | | | ExecProcNode | | | | | | | |--75.01%-- ExecNestLoop | | | | ExecProcNode | | | | ExecNestLoop | | | | ExecProcNode | | | | ExecAgg | | | | ExecProcNode | | | | ExecSort | | | | ExecProcNode | | | | ExecLimit | | | | ExecProcNode | | | | standard_ExecutorRun | | | | ExplainOnePlan | | | | ExplainOneQuery | | | | ExplainQuery | | | | standard_ProcessUtility | | | | PortalRunUtility | | | | FillPortalStore | | | | PortalRun | | | | exec_simple_query | | | | PostgresMain | | | | ServerLoop | | | | PostmasterMain | | | | main | | | | __libc_start_main | | | | | | | --24.99%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --19.99%-- _bt_getbuf | | _bt_getroot | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --16.68%-- PinBuffer_Locked | ReadBuffer_common | ReadBufferExtended | heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --24.98%-- PinBuffer ReadBuffer_common ReadBufferExtended | |--50.01%-- _bt_getbuf | _bt_getroot | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.99%-- index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.19% 8 postgres [kernel.kallsyms] [k] _raw_spin_lock_irqsave | --- _raw_spin_lock_irqsave | |--75.03%-- down | 0xffffffffa04a89cf | 0xffffffffa051f54e | | | |--33.35%-- 0xffffffffa054182c | | 0xffffffffa05718be | | 0xffffffffa04c61ab | | vfs_read | | sys_read | | system_call_fastpath | | 0x7fb873db55d0 | | __GI___read | | | |--33.35%-- 0xffffffffa0541346 | | | | | |--50.00%-- 0xffffffffa0570c42 | | | 0xffffffffa04c61ab | | | vfs_read | | | sys_read | | | system_call_fastpath | | | 0x7fb873db55d0 | | | __GI___read | | | | | --50.00%-- 0xffffffffa0560b7f | | 0xffffffffa04aeb14 | | 0xffffffffa04c602f | | vfs_read | | sys_read | | system_call_fastpath | | 0x7fb873db55d0 | | __GI___read | | | --33.31%-- 0xffffffffa053ac4a | 0xffffffffa051f34a | 0xffffffffa0560b17 | 0xffffffffa04aeb14 | 0xffffffffa04c602f | vfs_read | sys_read | system_call_fastpath | 0x7fb873db55d0 | __GI___read | |--12.49%-- 0x296 | __GI___read | --12.48%-- 0x292 __GI___read 0.19% 8 postgres postgres [.] ExecHashGetBucketAndBatch | --- ExecHashGetBucketAndBatch | |--62.46%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --37.54%-- ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.16% 7 postgres postgres [.] bpchareq | --- bpchareq | |--71.42%-- ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --28.58%-- ExecQual ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.16% 7 postgres postgres [.] index_getnext_tid | --- index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode | |--71.44%-- ExecNestLoop | ExecProcNode | | | |--59.99%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --40.01%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --28.56%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.16% 7 postgres postgres [.] ExecHashGetSkewBucket | --- ExecHashGetSkewBucket ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.16% 7 postgres postgres [.] ExecEvalParamExec | --- ExecEvalParamExec | |--57.15%-- ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.02%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.98%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --42.85%-- ExecIndexEvalRuntimeKeys ExecReScanIndexScan ExecReScan ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--66.71%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.29%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.16% 7 postgres postgres [.] ExecClearTuple | --- ExecClearTuple | |--71.45%-- ExecProject | | | |--60.00%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | | | | |--66.64%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --33.36%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --40.00%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--14.28%-- ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --14.28%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.15% 1 swapper [kernel.kallsyms] [k] getnstimeofday | --- getnstimeofday ktime_get_real intel_idle cpuidle_idle_call cpu_idle 0.14% 61 swapper [kernel.kallsyms] [k] intel_idle | --- intel_idle cpuidle_idle_call cpu_idle | --100.00%-- start_kernel x86_64_start_kernel 0.14% 6 postgres postgres [.] LWLockAcquire | --- LWLockAcquire | |--50.01%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.68%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.32%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--16.67%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--16.67%-- _bt_next | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --16.65%-- StartBufferIO ReadBuffer_common ReadBufferExtended heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.14% 6 postgres postgres [.] ResourceOwnerRememberBuffer | --- ResourceOwnerRememberBuffer | |--33.35%-- PinBuffer | ReadBuffer_common | ReadBufferExtended | | | |--50.00%-- _bt_getbuf | | _bt_getroot | | _bt_search | | _bt_first | | btgettuple | | FunctionCall2Coll | | index_getnext_tid | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --50.00%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--33.31%-- ReadBuffer_common | ReadBufferExtended | _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.07%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.93%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--16.68%-- IncrBufferRefCount | ExecStoreTuple | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --16.67%-- ExecStoreTuple IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.14% 6 postgres [kernel.kallsyms] [k] handle_mm_fault | --- handle_mm_fault do_page_fault page_fault | |--33.34%-- 0x49f6c7 | heap_page_prune_opt | | | |--50.02%-- index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.98%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--33.33%-- copy_user_generic_string | 0xffffffffa04bfedc | 0xffffffffa04c021c | 0xffffffffa0553f90 | 0xffffffffa05715f4 | 0xffffffffa04c61ab | vfs_read | sys_read | system_call_fastpath | 0x7fb873db55d0 | __GI___read | |--16.68%-- 0x46f444 | slot_getattr | ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --16.66%-- 0x49d348 heap_hot_search_buffer index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.14% 6 postgres postgres [.] ExecReScanIndexScan | --- ExecReScanIndexScan | |--50.00%-- ExecReScan | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --50.00%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.14% 6 postgres postgres [.] ExecStoreMinimalTuple | --- ExecStoreMinimalTuple | |--66.66%-- ExecScanHashBucket | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--16.67%-- TupleHashTableMatch | hash_search_with_hash_value | LookupTupleHashEntry | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --16.66%-- ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.14% 1 swapper [kernel.kallsyms] [k] __atomic_notifier_call_chain | --- __atomic_notifier_call_chain cpu_idle 0.13% 5 postgres [kernel.kallsyms] [k] zap_pte_range | --- zap_pte_range unmap_page_range unmap_vmas exit_mmap mmput exit_mm do_exit do_group_exit sys_exit_group system_call_fastpath 0x7fb873d90a38 0.12% 5 postgres postgres [.] PredicateLockTuple | --- PredicateLockTuple | |--80.18%-- heap_hot_search_buffer | index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.60%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.40%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --19.82%-- index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.12% 5 postgres postgres [.] palloc | --- palloc | |--59.99%-- _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --40.01%-- _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--50.00%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --50.00%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.12% 5 postgres postgres [.] palloc0 | --- palloc0 | |--60.00%-- bms_make_singleton | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --40.00%-- ExecNestLoop ExecProcNode | |--50.01%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.99%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.12% 5 postgres postgres [.] index_getprocinfo | --- index_getprocinfo _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode | |--59.99%-- ExecNestLoop | ExecProcNode | | | |--66.69%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.31%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --40.01%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.12% 5 postgres postgres [.] int4eq | --- int4eq | |--59.99%-- _bt_checkkeys | _bt_readpage | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.70%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.30%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --40.01%-- ExecQual ExecScanHashBucket ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.12% 5 postgres postgres [.] IsCatalogClass | --- IsCatalogClass | |--79.99%-- heap_page_prune_opt | | | |--75.04%-- index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --24.96%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --20.01%-- index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.12% 5 postgres [kernel.kallsyms] [k] _raw_spin_unlock_irqrestore | --- _raw_spin_unlock_irqrestore | |--39.97%-- 0xffffffffa056f364 | 0xffffffffa04c61ab | vfs_read | sys_read | system_call_fastpath | 0x7fb873db55d0 | __GI___read | |--20.02%-- 0xffffffffa04a89cf | 0xffffffffa051f54e | 0xffffffffa0541346 | 0xffffffffa0570c42 | 0xffffffffa04c61ab | vfs_read | sys_read | system_call_fastpath | 0x7fb873db55d0 | __GI___read | |--20.01%-- 0xffffffffa053ac7c | 0xffffffffa051f34a | 0xffffffffa0560b17 | 0xffffffffa04aeb14 | 0xffffffffa04c602f | vfs_read | sys_read | system_call_fastpath | 0x7fb873db55d0 | __GI___read | --20.00%-- 0xffffffffa0560b7f 0xffffffffa04aeb14 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.12% 5 postgres postgres [.] InstrEndLoop | --- InstrEndLoop | |--59.98%-- ExecReScan | ExecNestLoop | ExecProcNode | | | |--66.62%-- ExecNestLoop | | ExecProcNode | | | | | |--50.06%-- ExecAgg | | | ExecProcNode | | | ExecSort | | | ExecProcNode | | | ExecLimit | | | ExecProcNode | | | standard_ExecutorRun | | | ExplainOnePlan | | | ExplainOneQuery | | | ExplainQuery | | | standard_ProcessUtility | | | PortalRunUtility | | | FillPortalStore | | | PortalRun | | | exec_simple_query | | | PostgresMain | | | ServerLoop | | | PostmasterMain | | | main | | | __libc_start_main | | | | | --49.94%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.38%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --40.02%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--50.05%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.95%-- ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.12% 5 postgres postgres [.] TransactionIdPrecedes | --- TransactionIdPrecedes HeapTupleSatisfiesMVCC heap_hot_search_buffer index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--80.02%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --19.98%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.11% 2 swapper [kernel.kallsyms] [k] tick_dev_program_event | --- tick_dev_program_event | |--99.87%-- __remove_hrtimer | __hrtimer_start_range_ns | tick_nohz_stop_sched_tick | cpu_idle --0.13%-- [...] 0.11% 1 mmfsd [kernel.kallsyms] [k] _raw_spin_lock_irqsave | --- _raw_spin_lock_irqsave down 0xffffffffa04a89cf 0xffffffffa051f54e 0xffffffffa053ac4a 0xffffffffa05c03a2 0xffffffffa0605afe 0xffffffffa04c3c65 do_vfs_ioctl sys_ioctl system_call_fastpath 0x7ffb7c11f3d7 0x7ffb7c11f3d7 0x15c7ef0 0.09% 4 postgres postgres [.] ResourceOwnerEnlargeBuffers | --- ResourceOwnerEnlargeBuffers | |--50.01%-- ReadBuffer_common | ReadBufferExtended | | | |--50.00%-- index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --50.00%-- _bt_getbuf | _bt_getroot | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--25.00%-- ExecStoreTuple | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --24.99%-- IncrBufferRefCount ExecStoreTuple IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.09% 4 postgres postgres [.] index_getnext | --- index_getnext | |--75.01%-- IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.68%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.32%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --24.99%-- ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.09% 4 postgres postgres [.] ExecIndexScan | --- ExecIndexScan | |--75.00%-- ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.00%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.09% 4 postgres postgres [.] _mdfd_getseg | --- _mdfd_getseg mdread ReadBuffer_common ReadBufferExtended | |--75.00%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.00%-- index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.09% 4 postgres libc-2.11.3.so [.] __GI_memcpy | --- __GI_memcpy BufTableLookup ReadBuffer_common ReadBufferExtended _bt_getbuf _bt_getroot _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode | |--75.03%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --24.97%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.09% 4 postgres postgres [.] ss_report_location | --- ss_report_location | |--74.99%-- heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.01%-- heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.09% 4 postgres postgres [.] BufferGetBlockNumber | --- BufferGetBlockNumber | |--75.00%-- _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.66%-- ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.34%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.00%-- _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.09% 4 postgres postgres [.] index_rescan | --- index_rescan ExecReScanIndexScan ExecReScan ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--74.99%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.01%-- ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.09% 4 postgres postgres [.] XidInMVCCSnapshot | --- XidInMVCCSnapshot HeapTupleSatisfiesMVCC heap_hot_search_buffer index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode | |--75.01%-- ExecNestLoop | ExecProcNode | | | |--66.64%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.36%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --24.99%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.09% 4 postgres postgres [.] _bt_relandgetbuf | --- _bt_relandgetbuf | |--74.98%-- _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--66.69%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --33.31%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.02%-- _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.09% 4 postgres [kernel.kallsyms] [k] lookup_page_cgroup | --- lookup_page_cgroup mem_cgroup_update_page_stat __do_fault handle_pte_fault do_page_fault page_fault | |--49.99%-- 0x49f6c7 | heap_page_prune_opt | | | |--50.03%-- heapgetpage | | heapgettup_pagemode | | heap_getnext | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.97%-- index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--25.03%-- 0x46f444 | slot_getattr | ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --24.98%-- 0x49d348 heap_hot_search_buffer index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.09% 4 postgres postgres [.] CHashAddToGarbage | --- CHashAddToGarbage CHashDelete BufTableDelete ReadBuffer_common ReadBufferExtended | |--75.00%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --25.00%-- _bt_relandgetbuf _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.09% 4 postgres [kernel.kallsyms] [k] __task_pid_nr_ns | --- __task_pid_nr_ns 0xffffffffa04bfec2 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.09% 4 postgres [kernel.kallsyms] [k] down_read_trylock | --- down_read_trylock do_page_fault page_fault | |--50.02%-- 0x49f6c7 | heap_page_prune_opt | heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--25.00%-- copy_user_generic_string | 0xffffffffa04bfedc | 0xffffffffa04c021c | 0xffffffffa0553f90 | 0xffffffffa05715f4 | 0xffffffffa04c61ab | vfs_read | sys_read | system_call_fastpath | 0x7fb873db55d0 | __GI___read | --24.98%-- 0x46f444 slot_getattr ExecMakeFunctionResultNoSets ExecQual ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 3 postgres postgres [.] FileRead | --- FileRead mdread ReadBuffer_common ReadBufferExtended heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 3 postgres postgres [.] hashint4 | --- hashint4 ExecHashGetHashValue ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 3 postgres postgres [.] ShutdownExprContext | --- ShutdownExprContext ReScanExprContext ExecReScan ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--66.69%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.31%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 3 postgres postgres [.] ReleaseAndReadBuffer | --- ReleaseAndReadBuffer | |--66.66%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.34%-- index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 3 postgres [kernel.kallsyms] [k] __inc_zone_page_state | --- __inc_zone_page_state page_add_file_rmap __do_fault handle_pte_fault do_page_fault page_fault | |--33.34%-- 0x46f444 | slot_getattr | ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | |--33.34%-- 0x49d348 | heap_hot_search_buffer | index_fetch_heap | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.32%-- copy_user_generic_string 0xffffffffa04bfedc 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.07% 3 postgres postgres [.] _bt_getroot | --- _bt_getroot _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--66.66%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.34%-- ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 3 postgres postgres [.] btgettuple | --- btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode | |--66.65%-- ExecNestLoop | ExecProcNode | | | |--50.02%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.98%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.35%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 3 postgres postgres [.] ReadBuffer | --- ReadBuffer | |--66.67%-- _bt_getroot | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.33%-- _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 3 postgres [kernel.kallsyms] [k] common_file_perm | --- common_file_perm security_file_permission rw_verify_area vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.07% 3 postgres postgres [.] FunctionCall5Coll | --- FunctionCall5Coll | |--66.65%-- index_rescan | ExecReScanIndexScan | ExecReScan | ExecNestLoop | ExecProcNode | | | |--50.04%-- ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.96%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.35%-- ExecReScanIndexScan ExecReScan ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 3 postgres postgres [.] _bt_fix_scankey_strategy | --- _bt_fix_scankey_strategy | |--66.71%-- _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | | | |--50.00%-- ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --50.00%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.29%-- _bt_preprocess_keys _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 3 postgres [kernel.kallsyms] [k] system_call | --- system_call | |--66.69%-- slot_getattr | | | |--50.03%-- 0x57a48 | | 0x10000f800040000 | | | --49.97%-- 0x106ba | 0x12000f800040000 | --33.31%-- __GI___read 0.07% 3 postgres postgres [.] ExecReScan | --- ExecReScan ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 3 postgres postgres [.] ExecStoreVirtualTuple | --- ExecStoreVirtualTuple | |--66.63%-- ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.37%-- ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 3 postgres [kernel.kallsyms] [k] handle_pte_fault | --- handle_pte_fault do_page_fault page_fault | |--66.67%-- 0x46f444 | slot_getattr | ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --33.33%-- copy_user_generic_string 0xffffffffa04bfedc 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.07% 3 postgres postgres [.] _bt_steppage | --- _bt_steppage _bt_next btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.07% 1 ksoftirqd/8 [kernel.kallsyms] [k] 0xffffffff81102c04 | --- __free_pages rb_free rcu_do_batch rcu_process_callbacks __do_softirq run_ksoftirqd kthread kernel_thread_helper 0.06% 1 postgres [kernel.kallsyms] [k] unlock_page | --- unlock_page | |--80.65%-- __do_fault | handle_pte_fault | do_page_fault | page_fault | | | |--50.01%-- 0x49f6c7 | | heap_page_prune_opt | | index_fetch_heap | | index_getnext | | IndexNext | | ExecScan | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.99%-- 0x46f444 | slot_getattr | ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --19.35%-- truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.06% 2 postgres [kernel.kallsyms] [k] free_pcppages_bulk | --- free_pcppages_bulk free_hot_cold_page __pagevec_free release_pages | |--54.36%-- __pagevec_release | truncate_inode_pages_range | 0xffffffffa04b5a2a | 0xffffffffa059e302 | 0xffffffffa0537b2d | 0xffffffffa05bd450 | 0xffffffffa05bdf66 | 0xffffffffa054feff | 0xffffffffa056db9c | 0xffffffffa04c5dcb | vfs_write | sys_write | system_call_fastpath | 0x7fb873db5630 | __GI___libc_write | --45.64%-- free_pages_and_swap_cache tlb_flush_mmu tlb_finish_mmu exit_mmap mmput exit_mm do_exit do_group_exit sys_exit_group system_call_fastpath 0x7fb873d90a38 0.05% 1 postgres postgres [.] FileAccess | --- FileAccess | |--97.43%-- FileRead | mdread | ReadBuffer_common | ReadBufferExtended | | | |--50.02%-- heapgetpage | | heapgettup_pagemode | | heap_getnext | | SeqNext | | ExecScan | | ExecProcNode | | ExecHashJoin | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecNestLoop | | ExecProcNode | | ExecAgg | | ExecProcNode | | ExecSort | | ExecProcNode | | ExecLimit | | ExecProcNode | | standard_ExecutorRun | | ExplainOnePlan | | ExplainOneQuery | | ExplainQuery | | standard_ProcessUtility | | PortalRunUtility | | FillPortalStore | | PortalRun | | exec_simple_query | | PostgresMain | | ServerLoop | | PostmasterMain | | main | | __libc_start_main | | | --49.98%-- _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --2.57%-- FileWrite mdwrite FlushBuffer SyncOneBuffer BgBufferSync BackgroundWriterMain AuxiliaryProcessMain StartChildProcess reaper __restore_rt PostmasterMain main __libc_start_main 0.05% 2 postgres postgres [.] bms_free | --- bms_free ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode | |--50.00%-- ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --50.00%-- ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres postgres [.] IncrBufferRefCount | --- IncrBufferRefCount | |--50.00%-- IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --50.00%-- ExecStoreTuple IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres postgres [.] TerminateBufferIO | --- TerminateBufferIO | |--50.00%-- ReadBufferExtended | _bt_relandgetbuf | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --50.00%-- ReadBuffer_common ReadBufferExtended heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres postgres [.] ExecScanReScan | --- ExecScanReScan ExecReScan ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres postgres [.] _bt_getbuf | --- _bt_getbuf | |--50.00%-- _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --50.00%-- _bt_getroot _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres [kernel.kallsyms] [k] shmem_getpage_gfp | --- shmem_getpage_gfp shmem_fault __do_fault handle_pte_fault do_page_fault page_fault | |--50.01%-- 0x46f444 | slot_getattr | ExecMakeFunctionResultNoSets | ExecQual | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.99%-- copy_user_generic_string 0xffffffffa04bfedc 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.05% 2 postgres [kernel.kallsyms] [k] mem_cgroup_count_vm_event | --- mem_cgroup_count_vm_event handle_mm_fault do_page_fault page_fault | |--50.00%-- copy_user_generic_string | 0xffffffffa04bfedc | 0xffffffffa04c021c | 0xffffffffa0553f90 | 0xffffffffa05715f4 | 0xffffffffa04c61ab | vfs_read | sys_read | system_call_fastpath | 0x7fb873db55d0 | __GI___read | --50.00%-- 0x49f6c7 heap_page_prune_opt heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres postgres [.] CHashDelete | --- CHashDelete BufTableDelete ReadBuffer_common ReadBufferExtended | |--50.02%-- heapgetpage | heapgettup_pagemode | heap_getnext | SeqNext | ExecScan | ExecProcNode | ExecHashJoin | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.98%-- _bt_relandgetbuf _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres [kernel.kallsyms] [k] __memcpy | --- __memcpy 0xffffffffa04aeab2 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.05% 2 postgres [kernel.kallsyms] [k] shmem_fault | --- shmem_fault __do_fault handle_pte_fault do_page_fault page_fault copy_user_generic_string 0xffffffffa04bfedc 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.05% 2 postgres [kernel.kallsyms] [k] security_file_permission | --- security_file_permission rw_verify_area vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.05% 2 postgres postgres [.] gettimeofday@plt | --- gettimeofday@plt ExecProcNode | |--50.01%-- ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.99%-- ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres postgres [.] ExecIndexEvalRuntimeKeys | --- ExecIndexEvalRuntimeKeys ExecReScanIndexScan ExecReScan ExecNestLoop ExecProcNode | |--50.03%-- ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.97%-- ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres [kernel.kallsyms] [k] find_lock_page | --- find_lock_page shmem_getpage_gfp shmem_fault __do_fault handle_pte_fault do_page_fault page_fault | |--50.00%-- 0x4acfc0 | _bt_moveright | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --50.00%-- 0x46f444 slot_getattr ExecMakeFunctionResultNoSets ExecQual ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres [kernel.kallsyms] [k] __fsnotify_parent | --- __fsnotify_parent | |--50.04%-- security_file_permission | rw_verify_area | vfs_read | sys_read | system_call_fastpath | 0x7fb873db55d0 | __GI___read | --49.96%-- fsnotify_access vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.05% 2 postgres postgres [.] oid_hash | --- oid_hash GetPrivateRefCountEntry PinBuffer ReadBuffer_common ReadBufferExtended | |--50.05%-- _bt_getbuf | _bt_getroot | _bt_search | _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.95%-- _bt_relandgetbuf _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres [kernel.kallsyms] [k] up_read | --- up_read do_page_fault page_fault | |--50.06%-- copy_user_generic_string | 0xffffffffa04bfedc | 0xffffffffa04c021c | 0xffffffffa0553f90 | 0xffffffffa05715f4 | 0xffffffffa04c61ab | vfs_read | sys_read | system_call_fastpath | 0x7fb873db55d0 | __GI___read | --49.94%-- 0x46f444 slot_getattr ExecMakeFunctionResultNoSets ExecQual ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres [kernel.kallsyms] [k] vfs_read | --- vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.05% 2 postgres [kernel.kallsyms] [k] rw_verify_area | --- rw_verify_area vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.05% 2 postgres postgres [.] index_fetch_heap | --- index_fetch_heap | |--50.06%-- IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.94%-- index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres [kernel.kallsyms] [k] fsnotify | --- fsnotify | |--50.03%-- rw_verify_area | vfs_read | sys_read | system_call_fastpath | 0x7fb873db55d0 | __GI___read | --49.97%-- vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.05% 2 postgres [kernel.kallsyms] [k] cap_capable | --- cap_capable apparmor_capable ns_capable 0xffffffffa04aeaeb 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.05% 2 postgres [kernel.kallsyms] [k] fsnotify_access | --- fsnotify_access vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.05% 2 postgres [kernel.kallsyms] [k] fget_light | --- fget_light sys_lseek system_call_fastpath 0x7fb873dc30d0 __lseek64 0.05% 2 postgres postgres [.] ScanKeyEntryInitializeWithInfo | --- ScanKeyEntryInitializeWithInfo | |--50.10%-- _bt_first | btgettuple | FunctionCall2Coll | index_getnext_tid | index_getnext | IndexNext | ExecScan | ExecProcNode | ExecNestLoop | ExecProcNode | ExecAgg | ExecProcNode | ExecSort | ExecProcNode | ExecLimit | ExecProcNode | standard_ExecutorRun | ExplainOnePlan | ExplainOneQuery | ExplainQuery | standard_ProcessUtility | PortalRunUtility | FillPortalStore | PortalRun | exec_simple_query | PostgresMain | ServerLoop | PostmasterMain | main | __libc_start_main | --49.90%-- btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.05% 2 postgres postgres [.] AllocSetFree | --- AllocSetFree _bt_freestack _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.04% 1 psql [kernel.kallsyms] [k] page_fault | --- page_fault | |--94.17%-- 0x7fc6b0c2dcba | vfprintf | vsnprintf | 0x8309a80000000000 | --5.83%-- 0x7fd5483983d0 connectOptions2 0x386f736900312d39 0.04% 26 postgres postgres [.] SyncOneBuffer | --- SyncOneBuffer BgBufferSync BackgroundWriterMain AuxiliaryProcessMain StartChildProcess reaper __restore_rt PostmasterMain main __libc_start_main 0.03% 4 postgres [kernel.kallsyms] [k] __mem_cgroup_uncharge_common | --- __mem_cgroup_uncharge_common delete_from_page_cache truncate_inode_page truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.03% 1 kworker/6:1 [kernel.kallsyms] [k] free_block | --- free_block drain_array cache_reap process_one_work worker_thread kthread kernel_thread_helper 0.03% 3 postgres [kernel.kallsyms] [k] truncate_inode_page | --- truncate_inode_page truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.02% 1 postgres [kernel.kallsyms] [k] release_pages | --- release_pages free_pages_and_swap_cache tlb_flush_mmu zap_pte_range unmap_page_range unmap_vmas exit_mmap mmput exit_mm do_exit do_group_exit sys_exit_group system_call_fastpath 0x7fb873d90a38 0.02% 1 postgres [kernel.kallsyms] [k] retint_swapgs | --- retint_swapgs 0x49d348 heap_hot_search_buffer index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 kworker/7:1 [kernel.kallsyms] [k] worker_enter_idle | --- worker_enter_idle worker_thread kthread kernel_thread_helper 0.02% 1 postgres postgres [.] ReScanExprContext | --- ReScanExprContext ExecReScan ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 kworker/7:1 [kernel.kallsyms] [k] _raw_spin_lock_irq | --- _raw_spin_lock_irq process_one_work worker_thread kthread kernel_thread_helper 0.02% 1 postgres [kernel.kallsyms] [k] security_capable | --- security_capable ns_capable 0xffffffffa04aeaeb 0xffffffffa04c602f vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.02% 1 postgres postgres [.] _bt_next | --- _bt_next FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres postgres [.] RecoveryInProgress | --- RecoveryInProgress index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres [kernel.kallsyms] [k] sys_lseek | --- sys_lseek system_call_fastpath 0x7fb873dc30d0 __lseek64 0.02% 1 postgres [kernel.kallsyms] [k] timespec_trunc | --- timespec_trunc 0xffff881fc0008400 __GI___read 0.02% 1 postgres postgres [.] _bt_freestack | --- _bt_freestack btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres postgres [.] BufTableInsert | --- BufTableInsert ReadBufferExtended heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres [kernel.kallsyms] [k] restore_args | --- restore_args copy_user_generic_string 0xffffffffa04bfedc 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.02% 1 postgres [kernel.kallsyms] [k] error_kernelspace | --- error_kernelspace copy_user_generic_string 0xffffffffa04bfedc 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.02% 1 postgres [kernel.kallsyms] [k] sys_read | --- sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0x1 0x413400000034 0.02% 1 postgres postgres [.] ExecEvalConst | --- ExecEvalConst ExecMakeFunctionResultNoSets ExecQual ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres [kernel.kallsyms] [k] getnstimeofday | --- getnstimeofday 0xffffffffa04a8d10 0xffffffffa0554088 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.02% 1 postgres postgres [.] bms_add_member | --- bms_add_member ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres [kernel.kallsyms] [k] get_page_from_freelist | --- get_page_from_freelist __alloc_pages_nodemask alloc_pages_current pte_alloc_one __pte_alloc handle_mm_fault do_page_fault page_fault 0x49f6c7 heap_page_prune_opt index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres [kernel.kallsyms] [k] error_entry | --- error_entry 0x4a8afe _bt_checkpage 0.02% 1 postgres postgres [.] PredicateLockPage | --- PredicateLockPage btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres [kernel.kallsyms] [k] scheduler_tick | --- scheduler_tick update_process_times tick_sched_timer __run_hrtimer hrtimer_interrupt smp_apic_timer_interrupt apic_timer_interrupt 0x4bfff1 TransactionIdPrecedes HeapTupleSatisfiesMVCC heap_hot_search_buffer index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres [kernel.kallsyms] [k] rcu_implicit_dynticks_qs | --- rcu_implicit_dynticks_qs force_qs_rnp force_quiescent_state __rcu_process_callbacks rcu_process_callbacks __do_softirq call_softirq do_softirq irq_exit smp_apic_timer_interrupt apic_timer_interrupt 0x68ef18 LWLockAttemptLock LWLockAcquire _bt_getbuf _bt_getroot _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres postgres [.] IsCatalogRelation | --- IsCatalogRelation index_fetch_heap index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres postgres [.] _bt_relbuf | --- _bt_relbuf _bt_next btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres postgres [.] FileSeek | --- FileSeek mdread ReadBuffer_common ReadBufferExtended heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres postgres [.] DataChecksumsEnabled | --- DataChecksumsEnabled ReadBuffer_common ReadBufferExtended _bt_relandgetbuf _bt_search _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres postgres [.] pg_detoast_datum_packed | --- pg_detoast_datum_packed ExecMakeFunctionResultNoSets ExecQual ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres postgres [.] PageIsVerified | --- PageIsVerified ReadBufferExtended heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres postgres [.] _bt_mark_scankey_required | --- _bt_mark_scankey_required _bt_preprocess_keys _bt_first btgettuple FunctionCall2Coll index_getnext_tid index_getnext IndexNext ExecScan ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres [kernel.kallsyms] [k] read_tsc | --- read_tsc getnstimeofday 0xffffffffa04a8d10 0xffffffffa0554088 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.02% 1 postgres [kernel.kallsyms] [k] sched_avg_update | --- sched_avg_update update_cpu_load scheduler_tick update_process_times tick_sched_timer __run_hrtimer hrtimer_interrupt smp_apic_timer_interrupt apic_timer_interrupt 0x7fffe8fff677 0x7fffe8fff677 0x7fffe8fff8dd __gettimeofday_internal ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres postgres [.] bcTruelen | --- bcTruelen hashbpchar FunctionCall1Coll TupleHashTableHash hash_search LookupTupleHashEntry ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres postgres [.] mdopen | --- mdopen mdread ReadBuffer_common ReadBufferExtended heapgetpage heapgettup_pagemode heap_getnext SeqNext ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres [kernel.kallsyms] [k] set_page_dirty | --- set_page_dirty __do_fault handle_pte_fault do_page_fault page_fault copy_user_generic_string 0xffffffffa04bfedc 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.02% 1 postgres [kernel.kallsyms] [k] current_fs_time | --- current_fs_time file_update_time __do_fault handle_pte_fault do_page_fault page_fault copy_user_generic_string 0xffffffffa04bfedc 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0.02% 1 postgres postgres [.] bms_make_singleton | --- bms_make_singleton ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecAgg ExecProcNode ExecSort ExecProcNode ExecLimit ExecProcNode standard_ExecutorRun ExplainOnePlan ExplainOneQuery ExplainQuery standard_ProcessUtility PortalRunUtility FillPortalStore PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres postgres [.] ExecEvalScalarArrayOp | --- ExecEvalScalarArrayOp ExecQual ExecScan ExecProcNode ExecHashJoin ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode ExecNestLoop ExecProcNode standard_ExecutorRun DoCopyTo DoCopy standard_ProcessUtility PortalRunUtility PortalRunMulti PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 1 postgres [kernel.kallsyms] [k] delete_from_page_cache | --- delete_from_page_cache truncate_inode_page truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.02% 1 postgres libc-2.11.3.so [.] __GI_strtoul | --- __GI_strtoul parseNodeString nodeRead nodeRead _readRangeTblEntry parseNodeString nodeRead nodeRead parseNodeString nodeRead nodeRead stringToNode RelationBuildRuleLock RelationBuildDesc RelationIdGetRelation relation_open heap_openrv_extended parserOpenTable addRangeTableEntry transformFromClauseItem transformFromClause transformStmt parse_analyze pg_analyze_and_rewrite BeginCopy DoCopy standard_ProcessUtility PortalRunUtility PortalRunMulti PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.02% 8 postgres postgres [.] BgBufferSync | --- BgBufferSync BackgroundWriterMain AuxiliaryProcessMain StartChildProcess reaper __restore_rt PostmasterMain main __libc_start_main 0.01% 1 postgres [kernel.kallsyms] [k] mem_cgroup_charge_statistics | --- mem_cgroup_charge_statistics __mem_cgroup_uncharge_common delete_from_page_cache truncate_inode_page truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.01% 18 fail2ban-server [unknown] [.] 0x7f4657d487ed | --- 0x7f4657d5c9e7 0x7f46581e1cf0 | --- 0x7f4657d7ff50 0x602010 0x602010 0x602010 0x602010 0x602010 | --- 0x7f4657cdd4d0 0x602010 0x602010 0x602010 0x602010 0x602010 | --- 0x7f4657d50cd0 0x7f46580035d0 0x7f4657ff0980 | --- 0x7f4657d60674 | --- 0x7f4657d67b63 0x7f4658009680 | --- 0x7f4657d5f4ab | --- 0x7f4657d487ed | --- 0x7f4657cdc2d0 0x7f4658007d80 | --- 0x7f4657d68719 0x8b9290 0x7f4658007d80 | --- 0x7f465719fd00 0x7f4658009680 | --- 0x7f4657d814b9 | --- 0x7f4657d5f4af | --- 0x7f4657d5d560 0x7f4658008ee0 | --- 0x7f4657d84b91 | --- 0x7f4657d68e60 | --- 0x7f4657d5f58e | --- 0x7f4657d5cc10 0x5f6378655f660065 0.01% 3 postgres [kernel.kallsyms] [k] find_get_pages | --- find_get_pages pagevec_lookup truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.01% 1 postgres postgres [.] pg_strtok | --- pg_strtok _readVar parseNodeString nodeRead nodeRead _readRangeTblEntry parseNodeString nodeRead nodeRead parseNodeString nodeRead nodeRead stringToNode RelationBuildRuleLock RelationBuildDesc RelationIdGetRelation relation_open heap_openrv_extended parserOpenTable addRangeTableEntry transformFromClauseItem transformFromClause transformStmt parse_analyze pg_analyze_and_rewrite BeginCopy DoCopy standard_ProcessUtility PortalRunUtility PortalRunMulti PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.01% 1 postgres postgres [.] strlcpy | --- strlcpy pg_open_tzfile tzload pg_gmtime GetEpochTime SetEpochTimestamp timestamptz_part ExecMakeFunctionResultNoSets ExecProject ExecHashJoin ExecProcNode ExecSort ExecProcNode standard_ExecutorRun DoCopyTo DoCopy standard_ProcessUtility PortalRunUtility PortalRunMulti PortalRun exec_simple_query PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.01% 12 mmfsd [unknown] [.] 0x7ffb7c0c75f7 | --- 0x5a67b9 0xffffffff | --- 0x5d4347 0x58b480000015385 | --- 0x5b6854 | --- 0x10e4e0b 0xffffc9003431fec0 | --- 0x94a5eb 0x8e137d | --- 0x113eca2 | --- 0x580115 | --- 0x7ffb7c0e5394 | --- 0x7ffb7c0c75f7 | --- 0x7fffe2dff8b1 | --- 0x78ce73 | --- 0x7ffb7c0c4e22 0.01% 3 postgres [kernel.kallsyms] [k] __dec_zone_page_state | --- __dec_zone_page_state __delete_from_page_cache delete_from_page_cache truncate_inode_page truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.01% 1 postgres [kernel.kallsyms] [k] radix_tree_delete | --- radix_tree_delete __delete_from_page_cache delete_from_page_cache truncate_inode_page truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.01% 1 swapper [kernel.kallsyms] [k] raise_softirq | --- raise_softirq update_process_times tick_sched_timer __run_hrtimer hrtimer_interrupt smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.01% 1 postgres [kernel.kallsyms] [k] bit_spin_lock | --- bit_spin_lock __mem_cgroup_uncharge_common delete_from_page_cache truncate_inode_page truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.01% 1 psql libc-2.11.3.so [.] __strcmp_sse42 | --- __strcmp_sse42 PQconnectStartParams PQconnectdbParams main __libc_start_main 0.01% 2 kworker/0:0 [kernel.kallsyms] [k] cache_reap | --- cache_reap process_one_work worker_thread kthread kernel_thread_helper 0.01% 1 postgres [kernel.kallsyms] [k] __pagevec_free | --- __pagevec_free release_pages __pagevec_release truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.01% 3 postgres [kernel.kallsyms] [k] find_busiest_group | --- find_busiest_group load_balance idle_balance thread_return schedule_hrtimeout_range_clock poll_schedule_timeout do_poll do_sys_poll sys_poll system_call_fastpath 0x7fb873db9b8f __libc_poll 0.01% 1 sadc [kernel.kallsyms] [k] native_read_tsc | --- native_read_tsc delay_tsc igb_read_phy_reg_mdic igb_read_phy_reg_82580 igb_update_stats igb_get_stats64 dev_get_stats dev_seq_show seq_read proc_reg_read vfs_read sys_read system_call_fastpath 0x7fc5013625d0 __GI___read 0.01% 1 postgres [kernel.kallsyms] [k] put_page | --- put_page truncate_inode_page truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.00% 1 irqbalance [kernel.kallsyms] [k] get_page_from_freelist | --- get_page_from_freelist __alloc_pages_nodemask alloc_pages_vma do_anonymous_page do_page_fault page_fault copy_user_generic_string seq_read proc_reg_read vfs_read sys_read system_call_fastpath 0x7f398a1965d0 0x7f398a1965d0 0x7f398aadf000 0.00% 1 swapper [kernel.kallsyms] [k] insert_work | --- insert_work __queue_work call_timer_fn run_timer_softirq __do_softirq call_softirq do_softirq irq_exit smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 irqbalance [kernel.kallsyms] [k] vsnprintf | --- vsnprintf seq_printf arch_show_interrupts seq_read proc_reg_read vfs_read sys_read system_call_fastpath 0x7f398a1965d0 0x7f398a1965d0 0.00% 3 swapper [kernel.kallsyms] [k] rcu_needs_cpu | --- rcu_needs_cpu tick_nohz_stop_sched_tick | |--67.85%-- cpu_idle | --32.15%-- irq_exit smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 postgres [kernel.kallsyms] [k] clear_page_c | --- clear_page_c prep_new_page get_page_from_freelist __alloc_pages_nodemask alloc_pages_vma do_anonymous_page do_page_fault page_fault copy_user_generic_string 0xffffffffa04bfedc 0xffffffffa04c021c 0xffffffffa0553f90 0xffffffffa05715f4 0xffffffffa04c61ab vfs_read sys_read system_call_fastpath 0x7fb873db55d0 __GI___read 0x100000000 0.00% 1 postgres [kernel.kallsyms] [k] inode_permission | --- inode_permission do_last path_openat do_filp_open do_sys_open system_call_fastpath 0x7fb873db51e0 __GI___open64 0x6e695f67702f3438 0.00% 1 psql [kernel.kallsyms] [k] device_not_available | --- device_not_available 0x7fcc99fee5e0 index dl_main _dl_sysdep_start 0x40 0.00% 1 postgres [kernel.kallsyms] [k] filemap_fault | --- filemap_fault __do_fault handle_pte_fault do_page_fault page_fault 0x76a0db BuildHardcodedDescriptor RelationParseRelOptions RelationBuildDesc RelationIdGetRelation relation_open heap_open InitPostgres AutoVacWorkerMain StartAutoVacWorker sigusr1_handler __restore_rt PostmasterMain main __libc_start_main 0.00% 1 postgres [kernel.kallsyms] [k] raw_local_deliver | --- raw_local_deliver ip_local_deliver_finish __netif_receive_skb process_backlog net_rx_action __do_softirq call_softirq do_softirq local_bh_enable dev_queue_xmit ip_finish_output ip_send_skb udp_send_skb udp_sendmsg sock_sendmsg sys_sendto system_call_fastpath 0x7fb873dc4075 __GI___send 0.00% 1 irqbalance [kernel.kallsyms] [k] radix_tree_lookup | --- radix_tree_lookup kstat_irqs show_stat seq_read proc_reg_read vfs_read sys_read system_call_fastpath 0x7f398a1965d0 0x7f398a1965d0 0x7f398ad0a730 0.00% 1 mmfsd [kernel.kallsyms] [k] system_call | --- system_call 0x7ffb7c11f3d7 (nil) 0.00% 1 swapper [kernel.kallsyms] [k] dev_gro_receive | --- dev_gro_receive napi_gro_receive ixgbe_clean_rx_irq ixgbe_poll net_rx_action __do_softirq call_softirq do_softirq irq_exit do_IRQ ret_from_intr intel_idle cpuidle_idle_call cpu_idle start_kernel x86_64_start_kernel 0.00% 1 swapper [kernel.kallsyms] [k] hrtimer_interrupt | --- hrtimer_interrupt smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle start_kernel x86_64_start_kernel 0.00% 1 mmfsd [kernel.kallsyms] [k] tcp_event_new_data_sent | --- tcp_event_new_data_sent tcp_write_xmit __tcp_push_pending_frames tcp_sendmsg sock_sendmsg ___sys_sendmsg __sys_sendmsg system_call_fastpath 0x7ffb7cb55dfd 0x7ffb7cb55dfd 0.00% 1 psql [kernel.kallsyms] [k] kmem_cache_alloc_trace | --- kmem_cache_alloc_trace apparmor_cred_prepare prepare_creds sys_faccessat system_call_fastpath 0x7ffa11878687 access 0.00% 1 haveged [kernel.kallsyms] [k] thread_return | --- thread_return 0x7fbf388b4373 0.00% 3 swapper [kernel.kallsyms] [k] __schedule | --- __schedule cpu_idle | --100.00%-- start_kernel x86_64_start_kernel 0.00% 1 kworker/0:0 [ixgbe] [k] ixgbe_update_stats | --- ixgbe_update_stats ixgbe_watchdog_subtask ixgbe_service_task process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 perf [kernel.kallsyms] [k] __block_write_begin | --- __block_write_begin ext3_write_begin generic_perform_write generic_file_buffered_write __generic_file_aio_write generic_file_aio_write do_sync_write vfs_write sys_write system_call_fastpath 0x7f3f3557d730 __write_nocancel 0.00% 1 psql [kernel.kallsyms] [k] __memcpy | --- __memcpy prepend prepend_path d_path perf_event_mmap_event perf_event_mmap mmap_region sys_mmap_pgoff system_call_fastpath 0x7fbef2f91c5a __GI_mmap64 0.00% 1 postgres postgres [.] MemoryContextAllocZero | --- MemoryContextAllocZero load_relcache_init_file RelationCacheInitializePhase3 InitPostgres PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.00% 1 postgres libc-2.11.3.so [.] _IO_fread | --- _IO_fread 0.00% 1 sadc [kernel.kallsyms] [k] format_decode | --- format_decode vsnprintf seq_printf show_stat seq_read proc_reg_read vfs_read sys_read system_call_fastpath 0x7fc5013625d0 __GI___read 0.00% 1 irqbalance [kernel.kallsyms] [k] inode_init_always | --- inode_init_always alloc_inode iget_locked proc_get_inode proc_lookup_de d_alloc_and_lookup do_lookup link_path_walk path_openat do_filp_open do_sys_open system_call_fastpath 0x7f398a1961e0 0x7f398a1961e0 0xffffd374ffffd374 0.00% 1 perf [kernel.kallsyms] [k] release_pages | --- release_pages pagevec_lru_move_fn __lru_cache_add add_to_page_cache_lru grab_cache_page_write_begin ext3_write_begin generic_perform_write generic_file_buffered_write __generic_file_aio_write generic_file_aio_write do_sync_write vfs_write sys_write system_call_fastpath 0x7f3f3557d730 __write_nocancel 0.00% 2 kworker/2:1 [kernel.kallsyms] [k] cache_reap | --- cache_reap process_one_work worker_thread kthread kernel_thread_helper 0.00% 4 swapper [kernel.kallsyms] [k] _raw_spin_lock | --- _raw_spin_lock | |--61.86%-- sched_ttwu_do_pending | scheduler_ipi | reschedule_interrupt | intel_idle | cpuidle_idle_call | cpu_idle | |--23.74%-- hrtimer_interrupt | smp_apic_timer_interrupt | apic_timer_interrupt | intel_idle | cpuidle_idle_call | cpu_idle | |--8.02%-- tick_do_update_jiffies64 | tick_check_idle | irq_enter | smp_apic_timer_interrupt | apic_timer_interrupt | intel_idle | cpuidle_idle_call | cpu_idle | --6.38%-- get_next_timer_interrupt tick_nohz_stop_sched_tick irq_exit smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 3 swapper [kernel.kallsyms] [k] pick_next_task_fair | --- pick_next_task_fair __schedule cpu_idle 0.00% 2 swapper [kernel.kallsyms] [k] cpumask_next_and | --- cpumask_next_and find_busiest_group load_balance rebalance_domains run_rebalance_domains __do_softirq call_softirq do_softirq irq_exit | |--93.03%-- reschedule_interrupt | intel_idle | cpuidle_idle_call | cpu_idle | start_kernel | x86_64_start_kernel | --6.97%-- smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 mmfsd [kernel.kallsyms] [k] verify_iovec | --- verify_iovec ___sys_sendmsg __sys_sendmsg system_call_fastpath 0x7ffb7cb55dfd 0x7ffb7cb55dfd 0.00% 1 sadc [kernel.kallsyms] [k] vsnprintf | --- vsnprintf seq_printf show_stat seq_read proc_reg_read vfs_read sys_read system_call_fastpath 0x7fc5013625d0 __GI___read 0.00% 1 swapper [kernel.kallsyms] [k] tick_nohz_stop_sched_tick | --- tick_nohz_stop_sched_tick irq_exit do_IRQ ret_from_intr intel_idle cpuidle_idle_call cpu_idle start_kernel x86_64_start_kernel 0.00% 1 kworker/0:0 [kernel.kallsyms] [k] _raw_spin_lock_irq | --- _raw_spin_lock_irq drain_array cache_reap process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 swapper [kernel.kallsyms] [k] timekeeping_max_deferment | --- timekeeping_max_deferment tick_nohz_stop_sched_tick cpu_idle start_kernel x86_64_start_kernel 0.00% 1 swapper [kernel.kallsyms] [k] native_set_ldt | --- native_set_ldt thread_return cpu_idle 0.00% 1 swapper [kernel.kallsyms] [k] wake_up_process | --- wake_up_process hrtimer_wakeup __run_hrtimer hrtimer_interrupt smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 psql ld-2.11.3.so [.] check_match.12097 | --- check_match.12097 0.00% 1 kworker/12:1 [kernel.kallsyms] [k] read_tsc | --- read_tsc ktime_get get_cpu_iowait_time_us dbs_check_cpu do_dbs_timer process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 sar [kernel.kallsyms] [k] mutex_unlock | --- mutex_unlock pipe_read do_sync_read vfs_read sys_read system_call_fastpath 0x7fe622d565d0 __GI___read 0.00% 1 mmfsd [kernel.kallsyms] [k] __rmqueue | --- __rmqueue get_page_from_freelist __alloc_pages_nodemask alloc_page_interleave alloc_pages_current tcp_sendmsg sock_sendmsg ___sys_sendmsg __sys_sendmsg system_call_fastpath 0x7ffb7cb55dfd 0x7ffb7cb55dfd 0.00% 1 postgres [kernel.kallsyms] [k] update_curr | --- update_curr dequeue_entity dequeue_task_fair __schedule schedule_hrtimeout_range_clock poll_schedule_timeout do_poll do_sys_poll sys_poll system_call_fastpath 0x7fb873db9b8f __libc_poll 0.00% 1 kworker/0:0 [kernel.kallsyms] [k] cpufreq_frequency_table_target | --- cpufreq_frequency_table_target acpi_cpufreq_target dbs_check_cpu do_dbs_timer process_one_work worker_thread kthread kernel_thread_helper 0.00% 3 kworker/2:1 [kernel.kallsyms] [k] delay_tsc | --- delay_tsc igb_read_phy_reg_mdic igb_read_phy_reg_82580 igb_update_stats igb_watchdog_task process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 kworker/2:1 [kernel.kallsyms] [k] native_read_tsc | --- native_read_tsc delay_tsc igb_read_phy_reg_mdic igb_read_phy_reg_82580 igb_update_stats igb_watchdog_task process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 postgres [kernel.kallsyms] [k] sys_set_robust_list | --- sys_set_robust_list system_call_fastpath 0x7fb873ad04e3 __nptl_set_robust fork_process StartAutoVacWorker sigusr1_handler __restore_rt PostmasterMain main __libc_start_main 0.00% 3 swapper [kernel.kallsyms] [k] rb_next | --- rb_next | |--53.89%-- timerqueue_del | __remove_hrtimer | __run_hrtimer | hrtimer_interrupt | smp_apic_timer_interrupt | apic_timer_interrupt | intel_idle | cpuidle_idle_call | cpu_idle | --46.11%-- set_next_entity pick_next_task_fair __schedule cpu_idle 0.00% 1 psql [kernel.kallsyms] [k] copy_page_c | --- copy_page_c do_wp_page handle_pte_fault do_page_fault page_fault 0x416fd7 unset_bash_input 0.00% 1 psql [kernel.kallsyms] [k] __memset | --- __memset kmem_cache_alloc get_empty_filp path_openat do_filp_open do_sys_open system_call_fastpath 0x7fbef392bf57 __open 0.00% 1 kworker/11:1 [kernel.kallsyms] [k] __drain_alien_cache | --- __drain_alien_cache cache_reap process_one_work worker_thread kthread kernel_thread_helper 0.00% 2 swapper [kernel.kallsyms] [k] run_timer_softirq | --- run_timer_softirq __do_softirq call_softirq do_softirq irq_exit smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 irqbalance [kernel.kallsyms] [k] format_decode | --- format_decode vsnprintf seq_printf show_stat seq_read proc_reg_read vfs_read sys_read system_call_fastpath 0x7f398a1965d0 0x7f398a1965d0 0x7f398ad0a730 0.00% 1 postgres [kernel.kallsyms] [k] sock_update_classid | --- sock_update_classid sock_sendmsg sys_sendto system_call_fastpath 0x7fb873dc4075 __GI___send 0.00% 2 kworker/2:1 [igb] [k] igb_update_stats | --- igb_update_stats igb_watchdog_task process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 swapper [kernel.kallsyms] [k] clocksource_watchdog | --- clocksource_watchdog call_timer_fn run_timer_softirq __do_softirq call_softirq do_softirq irq_exit smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 kjournald [jbd] [k] journal_submit_data_buffers | --- journal_submit_data_buffers journal_commit_transaction kjournald kthread kernel_thread_helper 0.00% 1 kworker/0:0 [kernel.kallsyms] [k] cpufreq_cpu_get | --- cpufreq_cpu_get __cpufreq_driver_getavg dbs_check_cpu do_dbs_timer process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 postgres [kernel.kallsyms] [k] __call_rcu | --- __call_rcu radix_tree_delete __delete_from_page_cache delete_from_page_cache truncate_inode_page truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.00% 2 swapper [kernel.kallsyms] [k] ktime_get_real | --- ktime_get_real intel_idle cpuidle_idle_call cpu_idle 0.00% 1 postgres [kernel.kallsyms] [k] rebalance_domains | --- rebalance_domains run_rebalance_domains __do_softirq call_softirq do_softirq irq_exit smp_apic_timer_interrupt apic_timer_interrupt 0x7fb8746ef9c5 do_lookup_x 0.00% 2 kworker/3:1 [kernel.kallsyms] [k] cache_reap | --- cache_reap process_one_work worker_thread kthread kernel_thread_helper 0.00% 2 mmfsd [kernel.kallsyms] [k] find_pid_ns | --- find_pid_ns 0xffffffffa04a772a 0xffffffffa0607efc 0xffffffffa0605a42 0xffffffffa04c3c65 do_vfs_ioctl sys_ioctl system_call_fastpath 0x7ffb7c11f3d7 0x7ffb7c11f3d7 (nil) 0.00% 1 swapper [kernel.kallsyms] [k] notifier_call_chain | --- notifier_call_chain __atomic_notifier_call_chain cpu_idle 0.00% 1 postgres libc-2.11.3.so [.] __GI_memset | --- __GI_memset AfterTriggerBeginXact StartTransactionCommand InitPostgres PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.00% 2 kworker/2:1 [kernel.kallsyms] [k] drain_array | --- drain_array cache_reap process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 swapper [kernel.kallsyms] [k] rebalance_domains | --- rebalance_domains run_rebalance_domains __do_softirq call_softirq do_softirq irq_exit smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 swapper [kernel.kallsyms] [k] tick_check_idle | --- tick_check_idle irq_enter smp_call_function_single_interrupt call_function_single_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 postgres [kernel.kallsyms] [k] __lookup | --- __lookup radix_tree_gang_lookup_slot find_get_pages pagevec_lookup truncate_inode_pages_range 0xffffffffa04b5a2a 0xffffffffa059e302 0xffffffffa0537b2d 0xffffffffa05bd450 0xffffffffa05bdf66 0xffffffffa054feff 0xffffffffa056db9c 0xffffffffa04c5dcb vfs_write sys_write system_call_fastpath 0x7fb873db5630 __GI___libc_write 0.00% 1 watchdog/8 [kernel.kallsyms] [k] sched_clock_cpu | --- sched_clock_cpu idle_balance thread_return watchdog kthread kernel_thread_helper 0.00% 1 fail2ban-server [kernel.kallsyms] [k] dequeue_entity | --- dequeue_entity dequeue_task_fair __schedule schedule_hrtimeout_range_clock poll_schedule_timeout do_select core_sys_select sys_select system_call_fastpath 0x7f465715f393 0x7f465715f393 0x7f4657ff0b30 0x7f4658007d80 0.00% 1 kworker/2:1 [kernel.kallsyms] [k] first_online_pgdat | --- first_online_pgdat refresh_cpu_vm_stats vmstat_update process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 swapper [kernel.kallsyms] [k] irq_entries_start | --- irq_entries_start intel_idle cpuidle_idle_call cpu_idle 0.00% 1 postgres [kernel.kallsyms] [k] mem_cgroup_get_reclaim_stat_from_page | --- mem_cgroup_get_reclaim_stat_from_page update_page_reclaim_stat ____pagevec_lru_add_fn pagevec_lru_move_fn __lru_cache_add do_wp_page handle_pte_fault do_page_fault page_fault 0x784cc4 hash_create InitBufferPoolAccess PostgresMain ServerLoop PostmasterMain main __libc_start_main 0.00% 1 postgres libc-2.11.3.so [.] __GI___read | --- __GI___read BackgroundWriterMain AuxiliaryProcessMain StartChildProcess reaper __restore_rt PostmasterMain main __libc_start_main 0.00% 1 postgres [kernel.kallsyms] [k] netif_skb_features | --- netif_skb_features dev_hard_start_xmit dev_queue_xmit ip_finish_output ip_send_skb udp_send_skb udp_sendmsg sock_sendmsg sys_sendto system_call_fastpath 0x7fb873dc4075 __GI___send 0.00% 1 postgres [kernel.kallsyms] [k] udp_queue_rcv_skb | --- udp_queue_rcv_skb __udp4_lib_rcv ip_local_deliver_finish __netif_receive_skb process_backlog net_rx_action __do_softirq call_softirq do_softirq local_bh_enable dev_queue_xmit ip_finish_output ip_send_skb udp_send_skb udp_sendmsg sock_sendmsg sys_sendto system_call_fastpath 0x7fb873dc4075 __GI___send 0.00% 1 swapper [kernel.kallsyms] [k] update_ts_time_stats | --- update_ts_time_stats tick_nohz_stop_idle tick_check_idle irq_enter smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 swapper [kernel.kallsyms] [k] _raw_spin_lock_irqsave | --- _raw_spin_lock_irqsave hrtimer_get_next_event get_next_timer_interrupt tick_nohz_stop_sched_tick irq_exit do_IRQ ret_from_intr intel_idle cpuidle_idle_call cpu_idle 0.00% 1 mmfsd [kernel.kallsyms] [k] cache_grow | --- cache_grow cache_alloc_refill kmem_cache_alloc getname_flags do_sys_open system_call_fastpath 0x7ffb7cb5604d 0x7ffb7cb5604d 0.00% 1 kworker/5:1 [kernel.kallsyms] [k] cache_reap | --- cache_reap process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 hald [unknown] [.] 0x7f998455f5fc | --- 0x7f998455f5fc 0x2 (nil) 0xe0001000 0.00% 1 psql libc-2.11.3.so [.] _int_malloc | --- _int_malloc 0x68b7d0 0x3c6617d0026ef5b 0.00% 2 swapper [kernel.kallsyms] [k] timerqueue_add | --- timerqueue_add enqueue_hrtimer __hrtimer_start_range_ns tick_nohz_stop_sched_tick cpu_idle 0.00% 1 postgres [kernel.kallsyms] [k] find_next_bit | --- find_next_bit cpumask_next_and find_busiest_group load_balance idle_balance thread_return schedule_hrtimeout_range_clock poll_schedule_timeout do_poll do_sys_poll sys_poll system_call_fastpath 0x7fb873db9b8f __libc_poll 0.00% 1 kworker/2:1 [igb] [k] igb_get_hw_semaphore | --- igb_get_hw_semaphore igb_acquire_swfw_sync_82575 igb_read_phy_reg_82580 igb_update_stats igb_watchdog_task process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 kworker/2:1 [igb] [k] igb_release_swfw_sync_82575 | --- igb_release_swfw_sync_82575 igb_read_phy_reg_82580 igb_update_stats igb_watchdog_task process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 psql [kernel.kallsyms] [k] page_move_anon_rmap | --- page_move_anon_rmap do_wp_page handle_pte_fault do_page_fault page_fault 0x42a070 0x42a070 0x6a93d0 0x6a8c40 0x6a4770 0x6a9370 0x6a9b70 0x6a9310 0x6a93b0 0x6a4710 0.00% 1 swapper [kernel.kallsyms] [k] tick_nohz_restart_sched_tick | --- tick_nohz_restart_sched_tick cpu_idle 0.00% 1 swapper [kernel.kallsyms] [k] enqueue_rt_entity | --- enqueue_rt_entity enqueue_task_rt ttwu_activate ttwu_do_activate try_to_wake_up watchdog_timer_fn __run_hrtimer hrtimer_interrupt smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 psql [kernel.kallsyms] [k] perf_event_mmap_event | --- perf_event_mmap_event perf_event_mmap mmap_region elf_map load_elf_binary search_binary_handler do_execve_common sys_execve stub_execve 0x7ffa11853a57 0x7ffa11853a57 0.00% 1 psql [kernel.kallsyms] [k] radix_tree_lookup | --- radix_tree_lookup __do_page_cache_readahead force_page_cache_readahead sys_fadvise64_64 system_call_fastpath 0x7f8f7bd331bd posix_fadvise64 0.00% 2 swapper [kernel.kallsyms] [k] read_tsc | --- read_tsc getnstimeofday ktime_get_real intel_idle cpuidle_idle_call cpu_idle | --100.00%-- start_kernel x86_64_start_kernel 0.00% 1 watchdog/5 [kernel.kallsyms] [k] dequeue_rt_entity | --- dequeue_rt_entity dequeue_task_rt __schedule watchdog kthread kernel_thread_helper 0.00% 1 kworker/3:1 [kernel.kallsyms] [k] idle_cpu | --- idle_cpu mod_timer queue_delayed_work_on process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 mmfsd [kernel.kallsyms] [k] _raw_spin_unlock_irqrestore | --- _raw_spin_unlock_irqrestore 0xffffffffa04a6561 0xffffffffa05bf220 0xffffffffa05c0478 0xffffffffa0605afe 0xffffffffa04c3c65 do_vfs_ioctl sys_ioctl system_call_fastpath 0x7ffb7c11f3d7 0x7ffb7c11f3d7 0x7ffb74169400 0.00% 2 swapper [kernel.kallsyms] [k] native_write_msr_safe | --- native_write_msr_safe | |--51.48%-- intel_pmu_enable_all | perf_adjust_freq_unthr_context | perf_event_task_tick | scheduler_tick | update_process_times | tick_sched_timer | __run_hrtimer | hrtimer_interrupt | smp_apic_timer_interrupt | apic_timer_interrupt | intel_idle | cpuidle_idle_call | cpu_idle | --48.52%-- native_apic_msr_write lapic_next_event tick_dev_program_event hrtimer_interrupt smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 kworker/2:1 [kernel.kallsyms] [k] free_block | --- free_block drain_array cache_reap process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 swapper [kernel.kallsyms] [k] __do_softirq | --- __do_softirq call_softirq do_softirq irq_exit smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 swapper [kernel.kallsyms] [k] find_busiest_group | --- find_busiest_group load_balance idle_balance thread_return cpu_idle 0.00% 1 swapper [kernel.kallsyms] [k] load_balance | --- load_balance rebalance_domains nohz_idle_balance __do_softirq call_softirq do_softirq irq_exit reschedule_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 mmfsd [kernel.kallsyms] [k] dequeue_entity | --- dequeue_entity dequeue_task_fair __schedule 0xffffffffa04a8b7d 0xffffffffa05bf0f1 0xffffffffa05c0478 0xffffffffa0605afe 0xffffffffa04c3c65 do_vfs_ioctl sys_ioctl system_call_fastpath 0x7ffb7c11f3d7 0x7ffb7c11f3d7 0x7ffb74209280 0.00% 1 mmfsd [kernel.kallsyms] [k] alloc_pages_current | --- alloc_pages_current tcp_sendmsg sock_sendmsg ___sys_sendmsg __sys_sendmsg system_call_fastpath 0x7ffb7cb55dfd 0x7ffb7cb55dfd 0.00% 1 kworker/13:1 [kernel.kallsyms] [k] native_read_msr_safe | --- native_read_msr_safe read_measured_perf_ctrs smp_call_function_single cpufreq_get_measured_perf __cpufreq_driver_getavg dbs_check_cpu do_dbs_timer process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 fail2ban-server [kernel.kallsyms] [k] pick_next_task_rt | --- pick_next_task_rt thread_return schedule_hrtimeout_range_clock poll_schedule_timeout do_select core_sys_select sys_select system_call_fastpath 0x7f465715f393 0x7f465715f393 0x645c5b5c203a6c65 0x7f4658007d80 0.00% 1 kworker/9:2 [kernel.kallsyms] [k] cache_reap | --- cache_reap process_one_work worker_thread kthread kernel_thread_helper 0.00% 1 swapper [kernel.kallsyms] [k] menu_select | --- menu_select cpuidle_idle_call cpu_idle 0.00% 1 swapper [kernel.kallsyms] [k] atomic_notifier_call_chain | --- atomic_notifier_call_chain cpu_idle 0.00% 1 mmfsd [nf_defrag_ipv4] [k] ipv4_conntrack_defrag | --- ipv4_conntrack_defrag nf_iterate nf_hook_slow __ip_local_out ip_local_out ip_queue_xmit tcp_transmit_skb tcp_write_xmit __tcp_push_pending_frames tcp_sendmsg sock_sendmsg ___sys_sendmsg __sys_sendmsg system_call_fastpath 0x7ffb7cb55dfd 0x7ffb7cb55dfd 0.00% 1 mmfsd [mmfslinux] [k] 0x7740 | --- 0xffffffffa04a7740 0xffffffffa0607efc 0xffffffffa0605a42 0xffffffffa04c3c65 do_vfs_ioctl sys_ioctl system_call_fastpath 0x7ffb7c11f3d7 0x7ffb7c11f3d7 (nil) 0.00% 1 swapper [kernel.kallsyms] [k] __run_hrtimer | --- __run_hrtimer hrtimer_interrupt smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle start_kernel x86_64_start_kernel 0.00% 1 psql bash [.] __ctype_get_mb_cur_max@plt | --- __ctype_get_mb_cur_max@plt 0.00% 1 psql [kernel.kallsyms] [k] mem_cgroup_charge_common | --- mem_cgroup_charge_common do_wp_page handle_pte_fault do_page_fault page_fault 0x7ffa11822ba9 _int_free 0.00% 1 kworker/0:0 [kernel.kallsyms] [k] worker_thread | --- worker_thread kthread kernel_thread_helper 0.00% 1 swapper [kernel.kallsyms] [k] check_cpu_stall | --- check_cpu_stall 0x9 0.00% 1 swapper [kernel.kallsyms] [k] __switch_to | --- __switch_to thread_return 0xffff883f629c0000 0.00% 1 mmfsd [kernel.kallsyms] [k] cap_file_ioctl | --- cap_file_ioctl sys_ioctl system_call_fastpath 0x7ffb7c11f3d7 0x7ffb7c11f3d7 0x3200000000 0.00% 1 swapper [kernel.kallsyms] [k] rcu_exit_nohz | --- rcu_exit_nohz irq_enter smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle start_kernel x86_64_start_kernel 0.00% 1 swapper [kernel.kallsyms] [k] __rcu_process_callbacks | --- __rcu_process_callbacks rcu_process_callbacks __do_softirq call_softirq do_softirq irq_exit smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle start_kernel x86_64_start_kernel 0.00% 1 swapper [ixgbe] [k] ixgbe_msix_clean_rings | --- ixgbe_msix_clean_rings handle_irq_event_percpu handle_irq_event handle_edge_irq handle_irq do_IRQ ret_from_intr intel_idle cpuidle_idle_call cpu_idle 0.00% 1 swapper [kernel.kallsyms] [k] __napi_schedule | --- __napi_schedule ixgbe_msix_clean_rings handle_irq_event_percpu handle_irq_event handle_edge_irq handle_irq do_IRQ ret_from_intr intel_idle cpuidle_idle_call cpu_idle 0.00% 1 swapper [kernel.kallsyms] [k] wq_worker_waking_up | --- wq_worker_waking_up ttwu_do_activate try_to_wake_up __queue_work call_timer_fn run_timer_softirq __do_softirq call_softirq do_softirq irq_exit smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle start_kernel x86_64_start_kernel 0.00% 1 swapper [kernel.kallsyms] [k] native_sched_clock | --- native_sched_clock sched_clock update_rq_clock scheduler_tick update_process_times tick_sched_timer __run_hrtimer hrtimer_interrupt smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle start_kernel x86_64_start_kernel 0.00% 1 swapper [kernel.kallsyms] [k] cpuidle_idle_call | --- cpuidle_idle_call cpu_idle 0.00% 1 swapper [kernel.kallsyms] [k] apic_timer_interrupt | --- apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 swapper [kernel.kallsyms] [k] select_task_rq_rt | --- select_task_rq_rt try_to_wake_up watchdog_timer_fn __run_hrtimer hrtimer_interrupt smp_apic_timer_interrupt apic_timer_interrupt intel_idle cpuidle_idle_call cpu_idle 0.00% 1 swapper [kernel.kallsyms] [k] clockevents_program_event | --- clockevents_program_event tick_dev_program_event __hrtimer_start_range_ns tick_nohz_restart tick_nohz_restart_sched_tick cpu_idle # # (For a higher level overview, try: perf report --sort comm,dso) #