Re: Increased memory utilization by pgsql backend after upgrade from 9.1.3 to 9.2.6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I managed to get a valgrind (--tool=massif) dump and ms_print output of the memory utilization by the backend process. Attached is the ms_print output. It reports a peak heap utilization of 616 MB.

Looks like this memory is being used to cache the query plan. Any ideas, why it is occupying such a huge heap in 9.2.6 as compared to 9.1.3 ? I know that the same SQL function occupies around 25MB heap in 9.1.3.

Any thoughts/comments?

Thanks,
Dattaram.


On Mon, Jan 27, 2014 at 2:27 PM, Dattaram Porob <dattaram.porob@xxxxxxxxx> wrote:
Hi,

We upgraded our PG version from 9.1.3 to 9.2.6. After that, noticed a huge jump in the memory consumed by PG backend process during a delete query on one of our DB tables. The heap memory as reported in /proc/PID/smaps increased from 25MB to 600 MB. There are quite a few triggers setup on this table and I determined that the jump happens when one particular trigger function (SQL function) is exceuted. The queries executed in this function (around 3000 line SQL function) are quite complex, quite a few unions, joins on tables containing around 100K records. The function is created using the syntax:

CREATE OR REPLACE FUNCTION FUNC1 (p_old TABLETYPE, p_new TABLETYPE, p_id character(50), p_event_type text)
  RETURNS integer AS
$BODY$

......
......
......

$BODY$
  LANGUAGE 'plpgsql' VOLATILE
  COST 100;


The memory gets released once the backend process exits but in our application we have multiple threads opening connections to PG and executing these delete queries. Connection pooling is being used and this memory is not getting released when the connection is idle; so at one point the machine goes OOM.

For the upgrade, we have migrated the data used pg_dump and pg_restore.

System Configuration:
CentOS release 5.6 (Final)
Mem: 9 GB
CPU : 4 core - Intel(R) Xeon(R) CPU E5620  @ 2.40GHz

PostgresQL configuration:
max_connections = 250
shared_buffers = 1536MB
work_mem = 12MB
maintenance_work_mem = 384MB
effective_cache_size = 3072MB

I have used psql to test the delete queries and used /proc/PID/smaps to check the memory usage of the launched backend.

The heap in 'smaps' is shown as below:
04e3c000-29a70000 rw-p 04e3c000 00:00 0                                  [heap]
Size:            602320 kB
Rss:             596596 kB
Shared_Clean:         0 kB
Shared_Dirty:        60 kB
Private_Clean:        0 kB
Private_Dirty:   596536 kB
Swap:                 0 kB
Pss:             596544 kB


We are using the RHEL-5 64-bit PotgresQL RPMs present on the PG website:
postgresql92-9.2.6-1PGDG.rhel5.x86_64.rpm
postgresql92-contrib-9.2.6-1PGDG.rhel5.x86_64.rpm
postgresql92-libs-9.2.6-1PGDG.rhel5.x86_64.rpm
postgresql92-server-9.2.6-1PGDG.rhel5.x86_64.rpm

I have now compiled the PG source code and installed a version with debug symbols on the same machine. But I do not know how to determine what is taking up so much memory. Is there any data, that I can collect by connecting gdb, which will help ?

I tried getting the memory stats (enabled SHOW_MEMORY_STATS) and captured the attached data but I do not know how to interpret this data and also not sure whether this statistics captures the heap memory used by the SQL function.

Queries I have are:

1. Has there been any change in the way memory is allocated/released when SQL functions are triggered in a backend?

2. How can I determine what is taking up so much memory; basically how do I proceed further on this one?

3. I guess it is some data which is cached when the SQL function runs the first time in the backend because if I delete another row of the same table in the same PSQL session the memory does not jump again by that amount. Is there a way to indicate that such caching should not be done?

Thanks,
Datta.

--------------------------------------------------------------------------------
Command:            /usr/local/pgsql/bin/postgres --single svpanther1 -D /var/lib/pgsql/data/
Massif arguments:   --massif-out-file=/var/lib/pgsql/data/massif.log
ms_print arguments: /var/lib/pgsql/data/massif.log
--------------------------------------------------------------------------------


    MB
588.4^                                                         #              
     |                                                         #             :
     |            ::                           :               #            @:
     |            :             ::            ::             ::#           :@:
     |           ::             :             ::             : #           :@:
     |           ::            ::            :::            :: #          ::@:
     |           ::            ::            :::           ::: #         :::@:
     |         ::::           :::           @:::           ::: #         :::@:
     |         : ::           :::           @:::           ::: #         :::@:
     |        :: ::          ::::          :@:::          :::: #        ::::@:
     |        :: ::          ::::          :@:::         ::::: #       :::::@:
     |        :: ::          ::::          :@:::         ::::: #      ::::::@:
     |      :::: ::        ::::::        :::@:::        :::::: #      ::::::@:
     |     :: :: ::       :: ::::        : :@:::       ::::::: #     :::::::@:
     |     :: :: ::      ::: ::::      ::: :@:::       ::::::: #    ::::::::@:
     |     :: :: ::      ::: ::::      : : :@:::     ::::::::: #   :::::::::@:
     |   :::: :: ::    ::::: ::::     :: : :@:::     : ::::::: #  ::::::::::@:
     |  :: :: :: ::    : ::: ::::    ::: : :@:::    :: ::::::: #  ::::::::::@:
     |  :: :: :: ::   :: ::: ::::    ::: : :@:::    :: ::::::: # :::::::::::@:
     | ::: :: :: ::   :: ::: ::::  ::::: : :@:::   ::: ::::::: # :::::::::::@:
   0 +----------------------------------------------------------------------->Gi
     0                                                                   64.64

Number of snapshots: 61
 Detailed snapshots: [11, 28, 44 (peak), 58]

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
  0              0                0                0             0            0
  1    970,642,390       32,660,008       32,651,325         8,683            0
  2  2,238,101,329       99,768,936       99,760,189         8,747            0
  3  3,254,972,042      141,747,168      141,738,169         8,999            0
  4  5,067,789,666      217,343,032      217,333,945         9,087            0
  5  6,225,341,415      267,674,728      267,665,593         9,135            0
  6  8,020,284,158      351,560,888      351,551,673         9,215            0
  7  9,153,969,208      410,281,200      410,271,929         9,271            0
  8 10,819,075,820      494,167,360      494,158,009         9,351            0
  9 12,381,246,866      578,053,520      578,044,089         9,431            0
 10 13,653,232,150       12,016,344       12,007,281         9,063            0
 11 14,749,917,028       11,485,200       11,475,337         9,863            0
99.91% (11,475,337B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->82.87% (9,518,080B) 0x829E7C: AllocSetAlloc (aset.c:746)
| ->68.15% (7,827,456B) 0x82AB46: MemoryContextAlloc (mcxt.c:577)
| | ->13.69% (1,572,864B) 0x6256AF: new_list (list.c:72)
| | | ->13.69% (1,572,864B) 0x625989: lcons (list.c:264)
| | | | ->13.69% (1,572,864B) 0x88044D0: plpgsql_parse_dblword (pl_comp.c:1386)
| | | | | ->13.69% (1,572,864B) 0x8813585: plpgsql_yylex (pl_scanner.c:271)
| | | | |   ->13.69% (1,572,864B) 0x87FEBAD: read_sql_construct (gram.y:2390)
| | | | |     ->13.69% (1,572,864B) 0x87FC50C: plpgsql_yyparse (gram.y:1310)
| | | | |       ->13.69% (1,572,864B) 0x8803101: do_compile (pl_comp.c:696)
| | | | |         ->13.69% (1,572,864B) 0x88021EE: plpgsql_compile (pl_comp.c:219)
| | | | |           ->13.69% (1,572,864B) 0x88015A4: plpgsql_call_handler (pl_handler.c:104)
| | | | |             ->13.69% (1,572,864B) 0x5E20D9: ExecMakeFunctionResult (execQual.c:1927)
| | | | |               ->13.69% (1,572,864B) 0x5E2AA7: ExecEvalFunc (execQual.c:2366)
| | | | |                 ->13.69% (1,572,864B) 0x5E1626: ExecEvalFuncArgs (execQual.c:1475)
| | | | |                   ->13.69% (1,572,864B) 0x5E1BC3: ExecMakeFunctionResult (execQual.c:1706)
| | | | |                     ->13.69% (1,572,864B) 0x5E2B14: ExecEvalOper (execQual.c:2389)
| | | | |                       ->13.69% (1,572,864B) 0x880EDC9: exec_eval_simple_expr (pl_exec.c:4966)
| | | | |                         ->13.69% (1,572,864B) 0x880E53D: exec_eval_expr (pl_exec.c:4553)
| | | | |                           ->13.69% (1,572,864B) 0x880E4A3: exec_eval_boolean (pl_exec.c:4520)
| | | | |                             ->13.69% (1,572,864B) 0x8808AEC: exec_stmt_if (pl_exec.c:1514)
| | | | |                               ->13.69% (1,572,864B) 0x88085E2: exec_stmt (pl_exec.c:1303)
| | | | |                                 ->13.69% (1,572,864B) 0x880848E: exec_stmts (pl_exec.c:1254)
| | | | |                                   ->13.69% (1,572,864B) 0x88082D5: exec_stmt_block (pl_exec.c:1192)
| | | | |                                     ->13.69% (1,572,864B) 0x8807692: plpgsql_exec_trigger (pl_exec.c:697)
| | | | |                                       ->13.69% (1,572,864B) 0x8801652: plpgsql_call_handler (pl_handler.c:119)
| | | | |                                         ->13.69% (1,572,864B) 0x5BE921: ExecCallTriggerFunc (trigger.c:1853)
| | | | |                                           ->13.69% (1,572,864B) 0x5C10BF: AfterTriggerExecute (trigger.c:3399)
| | | | |                                             ->13.69% (1,572,864B) 0x5C1436: afterTriggerInvokeEvents (trigger.c:3578)
| | | | |                                               ->13.69% (1,572,864B) 0x5C17F1: AfterTriggerEndQuery (trigger.c:3768)
| | | | |                                                 ->13.69% (1,572,864B) 0x5DB874: standard_ExecutorFinish (execMain.c:376)
| | | | |                                                   
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | 
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | 
| | ->09.42% (1,081,344B) 0x82ADBA: MemoryContextStrdup (mcxt.c:730)
| | | ->05.35% (614,400B) 0x632960: _copyValue (copyfuncs.c:3751)
| | | | ->05.35% (614,400B) 0x63305A: copyObject (copyfuncs.c:4073)
| | | |   ->05.17% (593,920B) 0x632874: _copyList (copyfuncs.c:3721)
| | | |   | ->05.17% (593,920B) 0x63306C: copyObject (copyfuncs.c:4080)
| | | |   |   ->05.03% (577,536B) 0x62AC28: _copyAlias (copyfuncs.c:997)
| | | |   |   | ->05.03% (577,536B) 0x632CC4: copyObject (copyfuncs.c:3908)
| | | |   |   |   ->05.03% (577,536B) 0x62CFD9: _copyRangeTblEntry (copyfuncs.c:1975)
| | | |   |   |     ->05.03% (577,536B) 0x6338D2: copyObject (copyfuncs.c:4445)
| | | |   |   |       ->04.85% (557,056B) 0x632874: _copyList (copyfuncs.c:3721)
| | | |   |   |       | ->04.85% (557,056B) 0x63306C: copyObject (copyfuncs.c:4080)
| | | |   |   |       |   ->04.71% (540,672B) 0x62E63A: _copyQuery (copyfuncs.c:2423)
| | | |   |   |       |   | ->04.71% (540,672B) 0x633090: copyObject (copyfuncs.c:4096)
| | | |   |   |       |   |   ->04.71% (540,672B) 0x62B7EB: _copySubLink (copyfuncs.c:1326)
| | | |   |   |       |   |   | ->04.71% (540,672B) 0x632DE4: copyObject (copyfuncs.c:3956)
| | | |   |   |       |   |   |   ->04.56% (524,288B) 0x632874: _copyList (copyfuncs.c:3721)
| | | |   |   |       |   |   |   | ->04.56% (524,288B) 0x63306C: copyObject (copyfuncs.c:4080)
| | | |   |   |       |   |   |   |   ->04.56% (524,288B) 0x62B74E: _copyBoolExpr (copyfuncs.c:1309)
| | | |   |   |       |   |   |   |     ->04.56% (524,288B) 0x632DD2: copyObject (copyfuncs.c:3953)
| | | |   |   |       |   |   |   |       ->04.56% (524,288B) 0x632823: _copyList (copyfuncs.c:3715)
| | | |   |   |       |   |   |   |         ->04.56% (524,288B) 0x63306C: copyObject (copyfuncs.c:4080)
| | | |   |   |       |   |   |   |           ->04.56% (524,288B) 0x62B74E: _copyBoolExpr (copyfuncs.c:1309)
| | | |   |   |       |   |   |   |             ->04.56% (524,288B) 0x632DD2: copyObject (copyfuncs.c:3953)
| | | |   |   |       |   |   |   |               ->02.28% (262,144B) 0x632823: _copyList (copyfuncs.c:3715)
| | | |   |   |       |   |   |   |               | ->02.28% (262,144B) 0x63306C: copyObject (copyfuncs.c:4080)
| | | |   |   |       |   |   |   |               |   ->02.28% (262,144B) 0x62B74E: _copyBoolExpr (copyfuncs.c:1309)
| | | |   |   |       |   |   |   |               |     ->02.28% (262,144B) 0x632DD2: copyObject (copyfuncs.c:3953)
| | | |   |   |       |   |   |   |               |       ->02.28% (262,144B) 0x632823: _copyList (copyfuncs.c:3715)
| | | |   |   |       |   |   |   |               |         
| | | |   |   |       |   |   |   |               ->01.14% (131,072B) 0x62C84C: _copyFromExpr (copyfuncs.c:1802)
| | | |   |   |       |   |   |   |               | ->01.14% (131,072B) 0x632FDC: copyObject (copyfuncs.c:4040)
| | | |   |   |       |   |   |   |               |   ->01.14% (131,072B) 0x62E652: _copyQuery (copyfuncs.c:2424)
| | | |   |   |       |   |   |   |               |     ->01.14% (131,072B) 0x633090: copyObject (copyfuncs.c:4096)
| | | |   |   |       |   |   |   |               |       ->01.14% (131,072B) 0x632823: _copyList (copyfuncs.c:3715)
| | | |   |   |       |   |   |   |               |         
| | | |   |   |       |   |   |   |               ->01.14% (131,072B) 0x632874: _copyList (copyfuncs.c:3721)
| | | |   |   |       |   |   |   |                 ->01.14% (131,072B) 0x63306C: copyObject (copyfuncs.c:4080)
| | | |   |   |       |   |   |   |                   ->01.14% (131,072B) 0x62B74E: _copyBoolExpr (copyfuncs.c:1309)
| | | |   |   |       |   |   |   |                     ->01.14% (131,072B) 0x632DD2: copyObject (copyfuncs.c:3953)
| | | |   |   |       |   |   |   |                       ->01.14% (131,072B) 0x62C84C: _copyFromExpr (copyfuncs.c:1802)
| | | |   |   |       |   |   |   |                         
| | | |   |   |       |   |   |   ->00.14% (16,384B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |   |   |       |   |   |   
| | | |   |   |       |   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |   |   |       |   |   
| | | |   |   |       |   ->00.14% (16,384B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |   |   |       |   
| | | |   |   |       ->00.18% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |   |   |       
| | | |   |   ->00.14% (16,384B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |   |   
| | | |   ->00.18% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |   
| | | ->01.50% (172,032B) in 9 places, all below massif's threshold (01.00%)
| | | | 
| | | ->01.43% (163,840B) 0x762C86: nameout (name.c:73)
| | | | ->01.43% (163,840B) 0x80BE0D: DirectFunctionCall1Coll (fmgr.c:1030)
| | | |   ->01.43% (163,840B) 0x5BD935: RelationBuildTriggers (trigger.c:1488)
| | | |     ->01.43% (163,840B) 0x7F38FE: RelationBuildDesc (relcache.c:907)
| | | |       ->01.43% (163,840B) 0x7F5290: RelationIdGetRelation (relcache.c:1581)
| | | |         ->01.43% (163,840B) 0x47846A: relation_open (heapam.c:917)
| | | |           ->01.14% (131,072B) 0x8805343: build_row_from_class (pl_comp.c:1942)
| | | |           | ->01.14% (131,072B) 0x8805137: plpgsql_build_variable (pl_comp.c:1866)
| | | |           |   ->01.14% (131,072B) 0x87FA4DE: plpgsql_yyparse (gram.y:465)
| | | |           |     ->01.14% (131,072B) 0x8803101: do_compile (pl_comp.c:696)
| | | |           |       ->01.14% (131,072B) 0x88021EE: plpgsql_compile (pl_comp.c:219)
| | | |           |         ->01.14% (131,072B) 0x88015A4: plpgsql_call_handler (pl_handler.c:104)
| | | |           |           ->01.14% (131,072B) 0x5E20D9: ExecMakeFunctionResult (execQual.c:1927)
| | | |           |             ->01.14% (131,072B) 0x5E2AA7: ExecEvalFunc (execQual.c:2366)
| | | |           |               ->01.14% (131,072B) 0x5E1626: ExecEvalFuncArgs (execQual.c:1475)
| | | |           |                 ->01.14% (131,072B) 0x5E1BC3: ExecMakeFunctionResult (execQual.c:1706)
| | | |           |                   ->01.14% (131,072B) 0x5E2B14: ExecEvalOper (execQual.c:2389)
| | | |           |                     ->01.14% (131,072B) 0x880EDC9: exec_eval_simple_expr (pl_exec.c:4966)
| | | |           |                       ->01.14% (131,072B) 0x880E53D: exec_eval_expr (pl_exec.c:4553)
| | | |           |                         ->01.14% (131,072B) 0x880E4A3: exec_eval_boolean (pl_exec.c:4520)
| | | |           |                           ->01.14% (131,072B) 0x8808AEC: exec_stmt_if (pl_exec.c:1514)
| | | |           |                             ->01.14% (131,072B) 0x88085E2: exec_stmt (pl_exec.c:1303)
| | | |           |                               ->01.14% (131,072B) 0x880848E: exec_stmts (pl_exec.c:1254)
| | | |           |                                 ->01.14% (131,072B) 0x88082D5: exec_stmt_block (pl_exec.c:1192)
| | | |           |                                   ->01.14% (131,072B) 0x8807692: plpgsql_exec_trigger (pl_exec.c:697)
| | | |           |                                     ->01.14% (131,072B) 0x8801652: plpgsql_call_handler (pl_handler.c:119)
| | | |           |                                       ->01.14% (131,072B) 0x5BE921: ExecCallTriggerFunc (trigger.c:1853)
| | | |           |                                         
| | | |           ->00.29% (32,768B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |           
| | | ->01.14% (131,072B) 0x87FF329: make_execsql_stmt (gram.y:2658)
| | |   ->01.14% (131,072B) 0x87FD457: plpgsql_yyparse (gram.y:1762)
| | |     ->01.14% (131,072B) 0x8803101: do_compile (pl_comp.c:696)
| | |       ->01.14% (131,072B) 0x88021EE: plpgsql_compile (pl_comp.c:219)
| | |         ->01.14% (131,072B) 0x88015A4: plpgsql_call_handler (pl_handler.c:104)
| | |           ->01.14% (131,072B) 0x5BE921: ExecCallTriggerFunc (trigger.c:1853)
| | |             ->01.14% (131,072B) 0x5C10BF: AfterTriggerExecute (trigger.c:3399)
| | |               ->01.14% (131,072B) 0x5C1436: afterTriggerInvokeEvents (trigger.c:3578)
| | |                 ->01.14% (131,072B) 0x5C17F1: AfterTriggerEndQuery (trigger.c:3768)
| | |                   ->01.14% (131,072B) 0x5DB874: standard_ExecutorFinish (execMain.c:376)
| | |                     ->01.14% (131,072B) 0x5DB809: ExecutorFinish (execMain.c:344)
| | |                       ->01.14% (131,072B) 0x6FDAB7: ProcessQuery (pquery.c:225)
| | |                         ->01.14% (131,072B) 0x6FF10F: PortalRunMulti (pquery.c:1279)
| | |                           ->01.14% (131,072B) 0x6FE7E9: PortalRun (pquery.c:816)
| | |                             ->01.14% (131,072B) 0x6F8CC4: exec_simple_query (postgres.c:1046)
| | |                               ->01.14% (131,072B) 0x6FCC03: PostgresMain (postgres.c:3966)
| | |                                 ->01.14% (131,072B) 0x61E0B3: main (main.c:197)
| | |                                   
| | ->09.27% (1,064,960B) 0x62568E: new_list (list.c:68)
| | | ->09.13% (1,048,576B) 0x625989: lcons (list.c:264)
| | | | ->09.13% (1,048,576B) 0x88044D0: plpgsql_parse_dblword (pl_comp.c:1386)
| | | | | ->09.13% (1,048,576B) 0x8813585: plpgsql_yylex (pl_scanner.c:271)
| | | | |   ->09.13% (1,048,576B) 0x87FEBAD: read_sql_construct (gram.y:2390)
| | | | |     ->09.13% (1,048,576B) 0x87FC50C: plpgsql_yyparse (gram.y:1310)
| | | | |       ->09.13% (1,048,576B) 0x8803101: do_compile (pl_comp.c:696)
| | | | |         ->09.13% (1,048,576B) 0x88021EE: plpgsql_compile (pl_comp.c:219)
| | | | |           ->09.13% (1,048,576B) 0x88015A4: plpgsql_call_handler (pl_handler.c:104)
| | | | |             ->09.13% (1,048,576B) 0x5E20D9: ExecMakeFunctionResult (execQual.c:1927)
| | | | |               ->09.13% (1,048,576B) 0x5E2AA7: ExecEvalFunc (execQual.c:2366)
| | | | |                 ->09.13% (1,048,576B) 0x5E1626: ExecEvalFuncArgs (execQual.c:1475)
| | | | |                   ->09.13% (1,048,576B) 0x5E1BC3: ExecMakeFunctionResult (execQual.c:1706)
| | | | |                     ->09.13% (1,048,576B) 0x5E2B14: ExecEvalOper (execQual.c:2389)
| | | | |                       ->09.13% (1,048,576B) 0x880EDC9: exec_eval_simple_expr (pl_exec.c:4966)
| | | | |                         ->09.13% (1,048,576B) 0x880E53D: exec_eval_expr (pl_exec.c:4553)
| | | | |                           ->09.13% (1,048,576B) 0x880E4A3: exec_eval_boolean (pl_exec.c:4520)
| | | | |                             ->09.13% (1,048,576B) 0x8808AEC: exec_stmt_if (pl_exec.c:1514)
| | | | |                               ->09.13% (1,048,576B) 0x88085E2: exec_stmt (pl_exec.c:1303)
| | | | |                                 ->09.13% (1,048,576B) 0x880848E: exec_stmts (pl_exec.c:1254)
| | | | |                                   ->09.13% (1,048,576B) 0x88082D5: exec_stmt_block (pl_exec.c:1192)
| | | | |                                     ->09.13% (1,048,576B) 0x8807692: plpgsql_exec_trigger (pl_exec.c:697)
| | | | |                                       ->09.13% (1,048,576B) 0x8801652: plpgsql_call_handler (pl_handler.c:119)
| | | | |                                         ->09.13% (1,048,576B) 0x5BE921: ExecCallTriggerFunc (trigger.c:1853)
| | | | |                                           ->09.13% (1,048,576B) 0x5C10BF: AfterTriggerExecute (trigger.c:3399)
| | | | |                                             ->09.13% (1,048,576B) 0x5C1436: afterTriggerInvokeEvents (trigger.c:3578)
| | | | |                                               ->09.13% (1,048,576B) 0x5C17F1: AfterTriggerEndQuery (trigger.c:3768)
| | | | |                                                 ->09.13% (1,048,576B) 0x5DB874: standard_ExecutorFinish (execMain.c:376)
| | | | |                                                   
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | 
| | | ->00.14% (16,384B) in 1+ places, all below ms_print's threshold (01.00%)
| | | 
| | ->09.18% (1,054,720B) 0x45F44C: CreateTemplateTupleDesc (tupdesc.c:65)
| | | ->09.13% (1,048,576B) 0x7F2607: AllocateRelationDesc (relcache.c:346)
| | | | ->09.13% (1,048,576B) 0x7F37AF: RelationBuildDesc (relcache.c:834)
| | | |   ->09.13% (1,048,576B) 0x7F5290: RelationIdGetRelation (relcache.c:1581)
| | | |     ->09.13% (1,048,576B) 0x47846A: relation_open (heapam.c:917)
| | | |       ->09.13% (1,048,576B) 0x48855C: index_open (indexam.c:157)
| | | |         ->09.13% (1,048,576B) 0x692056: get_relation_info (plancat.c:164)
| | | |           ->09.13% (1,048,576B) 0x695DBC: build_simple_rel (relnode.c:131)
| | | |             ->09.13% (1,048,576B) 0x67141D: add_base_rels_to_query (initsplan.c:91)
| | | |               ->09.13% (1,048,576B) 0x67145D: add_base_rels_to_query (initsplan.c:99)
| | | |                 ->09.13% (1,048,576B) 0x673E7F: query_planner (planmain.c:157)
| | | |                   ->09.13% (1,048,576B) 0x675C08: grouping_planner (planner.c:1159)
| | | |                     ->09.13% (1,048,576B) 0x674E1E: subquery_planner (planner.c:533)
| | | |                       ->09.13% (1,048,576B) 0x67CBB5: make_subplan (subselect.c:482)
| | | |                         ->09.13% (1,048,576B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | |                           ->09.13% (1,048,576B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | |                             ->09.13% (1,048,576B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | |                               ->09.13% (1,048,576B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | |                                 ->09.13% (1,048,576B) 0x67501C: preprocess_expression (planner.c:643)
| | | |                                   ->09.13% (1,048,576B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | |                                     ->09.13% (1,048,576B) 0x674AE6: subquery_planner (planner.c:423)
| | | |                                       ->09.13% (1,048,576B) 0x6745B6: standard_planner (planner.c:204)
| | | |                                         ->09.13% (1,048,576B) 0x67442B: planner (planner.c:133)
| | | |                                           ->09.13% (1,048,576B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | |                                             ->09.13% (1,048,576B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | |                                               ->09.13% (1,048,576B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | |                                                 ->09.13% (1,048,576B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | |                                                   ->09.13% (1,048,576B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | |                                                     
| | | ->00.05% (6,144B) in 1+ places, all below ms_print's threshold (01.00%)
| | | 
| | ->06.85% (786,432B) 0x564D31: downcase_truncate_identifier (scansup.c:135)
| | | ->06.85% (786,432B) 0x53E54A: core_yylex (scan.l:912)
| | |   ->06.85% (786,432B) 0x88137C4: internal_yylex (pl_scanner.c:354)
| | |   | ->06.85% (786,432B) 0x8813452: plpgsql_yylex (pl_scanner.c:217)
| | |   |   ->06.85% (786,432B) 0x87FEBAD: read_sql_construct (gram.y:2390)
| | |   |     ->06.85% (786,432B) 0x87FC50C: plpgsql_yyparse (gram.y:1310)
| | |   |       ->06.85% (786,432B) 0x8803101: do_compile (pl_comp.c:696)
| | |   |         ->06.85% (786,432B) 0x88021EE: plpgsql_compile (pl_comp.c:219)
| | |   |           ->06.85% (786,432B) 0x88015A4: plpgsql_call_handler (pl_handler.c:104)
| | |   |             ->06.85% (786,432B) 0x5E20D9: ExecMakeFunctionResult (execQual.c:1927)
| | |   |               ->06.85% (786,432B) 0x5E2AA7: ExecEvalFunc (execQual.c:2366)
| | |   |                 ->06.85% (786,432B) 0x5E1626: ExecEvalFuncArgs (execQual.c:1475)
| | |   |                   ->06.85% (786,432B) 0x5E1BC3: ExecMakeFunctionResult (execQual.c:1706)
| | |   |                     ->06.85% (786,432B) 0x5E2B14: ExecEvalOper (execQual.c:2389)
| | |   |                       ->06.85% (786,432B) 0x880EDC9: exec_eval_simple_expr (pl_exec.c:4966)
| | |   |                         ->06.85% (786,432B) 0x880E53D: exec_eval_expr (pl_exec.c:4553)
| | |   |                           ->06.85% (786,432B) 0x880E4A3: exec_eval_boolean (pl_exec.c:4520)
| | |   |                             ->06.85% (786,432B) 0x8808AEC: exec_stmt_if (pl_exec.c:1514)
| | |   |                               ->06.85% (786,432B) 0x88085E2: exec_stmt (pl_exec.c:1303)
| | |   |                                 ->06.85% (786,432B) 0x880848E: exec_stmts (pl_exec.c:1254)
| | |   |                                   ->06.85% (786,432B) 0x88082D5: exec_stmt_block (pl_exec.c:1192)
| | |   |                                     ->06.85% (786,432B) 0x8807692: plpgsql_exec_trigger (pl_exec.c:697)
| | |   |                                       ->06.85% (786,432B) 0x8801652: plpgsql_call_handler (pl_handler.c:119)
| | |   |                                         ->06.85% (786,432B) 0x5BE921: ExecCallTriggerFunc (trigger.c:1853)
| | |   |                                           ->06.85% (786,432B) 0x5C10BF: AfterTriggerExecute (trigger.c:3399)
| | |   |                                             ->06.85% (786,432B) 0x5C1436: afterTriggerInvokeEvents (trigger.c:3578)
| | |   |                                               ->06.85% (786,432B) 0x5C17F1: AfterTriggerEndQuery (trigger.c:3768)
| | |   |                                                 ->06.85% (786,432B) 0x5DB874: standard_ExecutorFinish (execMain.c:376)
| | |   |                                                   
| | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   
| | ->04.56% (524,288B) 0x4584A5: heap_copytuple_with_tuple (heaptuple.c:616)
| | | ->04.56% (524,288B) 0x7EEBE4: SearchCatCacheList (catcache.c:1531)
| | |   ->04.56% (524,288B) 0x7FC970: SearchSysCacheList (syscache.c:1088)
| | |     ->04.56% (524,288B) 0x4F356A: FuncnameGetCandidates (namespace.c:930)
| | |       ->04.56% (524,288B) 0x4F4029: FunctionIsVisible (namespace.c:1405)
| | |         ->04.56% (524,288B) 0x77F256: format_procedure (regproc.c:327)
| | |           ->04.56% (524,288B) 0x8802482: do_compile (pl_comp.c:344)
| | |             ->04.56% (524,288B) 0x88021EE: plpgsql_compile (pl_comp.c:219)
| | |               ->04.56% (524,288B) 0x88015A4: plpgsql_call_handler (pl_handler.c:104)
| | |                 ->04.56% (524,288B) 0x5BE921: ExecCallTriggerFunc (trigger.c:1853)
| | |                   ->04.56% (524,288B) 0x5C10BF: AfterTriggerExecute (trigger.c:3399)
| | |                     ->04.56% (524,288B) 0x5C1436: afterTriggerInvokeEvents (trigger.c:3578)
| | |                       ->04.56% (524,288B) 0x5C17F1: AfterTriggerEndQuery (trigger.c:3768)
| | |                         ->04.56% (524,288B) 0x5DB874: standard_ExecutorFinish (execMain.c:376)
| | |                           ->04.56% (524,288B) 0x5DB809: ExecutorFinish (execMain.c:344)
| | |                             ->04.56% (524,288B) 0x6FDAB7: ProcessQuery (pquery.c:225)
| | |                               ->04.56% (524,288B) 0x6FF10F: PortalRunMulti (pquery.c:1279)
| | |                                 ->04.56% (524,288B) 0x6FE7E9: PortalRun (pquery.c:816)
| | |                                   ->04.56% (524,288B) 0x6F8CC4: exec_simple_query (postgres.c:1046)
| | |                                     ->04.56% (524,288B) 0x6FCC03: PostgresMain (postgres.c:3966)
| | |                                       ->04.56% (524,288B) 0x61E0B3: main (main.c:197)
| | |                                         
| | ->04.46% (512,000B) in 34 places, all below massif's threshold (01.00%)
| | | 
| | ->03.05% (350,208B) 0x632855: _copyList (copyfuncs.c:3721)
| | | ->03.05% (350,208B) 0x63306C: copyObject (copyfuncs.c:4080)
| | |   ->02.89% (331,776B) 0x62AC28: _copyAlias (copyfuncs.c:997)
| | |   | ->02.89% (331,776B) 0x632CC4: copyObject (copyfuncs.c:3908)
| | |   |   ->02.89% (331,776B) 0x62CFD9: _copyRangeTblEntry (copyfuncs.c:1975)
| | |   |     ->02.89% (331,776B) 0x6338D2: copyObject (copyfuncs.c:4445)
| | |   |       ->02.78% (319,488B) 0x632874: _copyList (copyfuncs.c:3721)
| | |   |       | ->02.78% (319,488B) 0x63306C: copyObject (copyfuncs.c:4080)
| | |   |       |   ->02.78% (319,488B) 0x62E63A: _copyQuery (copyfuncs.c:2423)
| | |   |       |     ->02.78% (319,488B) 0x633090: copyObject (copyfuncs.c:4096)
| | |   |       |       ->02.78% (319,488B) 0x62B7EB: _copySubLink (copyfuncs.c:1326)
| | |   |       |       | ->02.78% (319,488B) 0x632DE4: copyObject (copyfuncs.c:3956)
| | |   |       |       |   ->02.28% (262,144B) 0x632874: _copyList (copyfuncs.c:3721)
| | |   |       |       |   | ->02.28% (262,144B) 0x63306C: copyObject (copyfuncs.c:4080)
| | |   |       |       |   |   ->02.28% (262,144B) 0x62B74E: _copyBoolExpr (copyfuncs.c:1309)
| | |   |       |       |   |     ->02.28% (262,144B) 0x632DD2: copyObject (copyfuncs.c:3953)
| | |   |       |       |   |       ->02.28% (262,144B) 0x632823: _copyList (copyfuncs.c:3715)
| | |   |       |       |   |         ->02.28% (262,144B) 0x63306C: copyObject (copyfuncs.c:4080)
| | |   |       |       |   |           ->02.28% (262,144B) 0x62B74E: _copyBoolExpr (copyfuncs.c:1309)
| | |   |       |       |   |             ->02.28% (262,144B) 0x632DD2: copyObject (copyfuncs.c:3953)
| | |   |       |       |   |               ->02.28% (262,144B) 0x62C84C: _copyFromExpr (copyfuncs.c:1802)
| | |   |       |       |   |               | ->02.28% (262,144B) 0x632FDC: copyObject (copyfuncs.c:4040)
| | |   |       |       |   |               |   ->02.28% (262,144B) 0x62E652: _copyQuery (copyfuncs.c:2424)
| | |   |       |       |   |               |     ->02.28% (262,144B) 0x633090: copyObject (copyfuncs.c:4096)
| | |   |       |       |   |               |       ->02.28% (262,144B) 0x632823: _copyList (copyfuncs.c:3715)
| | |   |       |       |   |               |         ->02.28% (262,144B) 0x63306C: copyObject (copyfuncs.c:4080)
| | |   |       |       |   |               |           ->02.28% (262,144B) 0x7F0968: CompleteCachedPlan (plancache.c:355)
| | |   |       |       |   |               |             ->02.28% (262,144B) 0x60D785: _SPI_prepare_plan (spi.c:1773)
| | |   |       |       |   |               |               
| | |   |       |       |   |               ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |       |       |   |               
| | |   |       |       |   ->00.50% (57,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |       |       |   
| | |   |       |       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |       |       
| | |   |       ->00.11% (12,288B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |       
| | |   ->00.16% (18,432B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   
| | ->02.28% (262,144B) 0x4583B6: heap_copytuple (heaptuple.c:586)
| | | ->02.28% (262,144B) 0x7F3B16: RelationInitIndexAccessInfo (relcache.c:1013)
| | | | ->02.28% (262,144B) 0x7F3924: RelationBuildDesc (relcache.c:915)
| | | |   ->02.28% (262,144B) 0x7F5290: RelationIdGetRelation (relcache.c:1581)
| | | |     ->02.28% (262,144B) 0x47846A: relation_open (heapam.c:917)
| | | |       ->02.28% (262,144B) 0x48855C: index_open (indexam.c:157)
| | | |         ->02.28% (262,144B) 0x7ED81B: InitCatCachePhase2 (catcache.c:967)
| | | |           ->02.28% (262,144B) 0x7FC02C: InitCatalogCachePhase2 (syscache.c:828)
| | | |             ->02.28% (262,144B) 0x7F6CAA: RelationCacheInitializePhase3 (relcache.c:3079)
| | | |               ->02.28% (262,144B) 0x8155D0: InitPostgres (postinit.c:824)
| | | |                 ->02.28% (262,144B) 0x6FC88C: PostgresMain (postgres.c:3690)
| | | |                   ->02.28% (262,144B) 0x61E0B3: main (main.c:197)
| | | |                     
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | 
| | ->01.50% (172,032B) 0x810A7A: DynaHashAlloc (dynahash.c:226)
| | | ->01.50% (172,032B) in 3 places, all below massif's threshold (01.00%)
| | |   
| | ->01.46% (167,936B) 0x632800: _copyList (copyfuncs.c:3715)
| | | ->01.46% (167,936B) 0x63306C: copyObject (copyfuncs.c:4080)
| | |   ->01.14% (131,072B) 0x62D495: _copyAExpr (copyfuncs.c:2068)
| | |   | ->01.14% (131,072B) 0x633746: copyObject (copyfuncs.c:4379)
| | |   |   ->01.14% (131,072B) 0x62D4C5: _copyAExpr (copyfuncs.c:2070)
| | |   |     ->01.14% (131,072B) 0x633746: copyObject (copyfuncs.c:4379)
| | |   |       ->01.14% (131,072B) 0x62D4AD: _copyAExpr (copyfuncs.c:2069)
| | |   |         ->01.14% (131,072B) 0x633746: copyObject (copyfuncs.c:4379)
| | |   |           ->01.14% (131,072B) 0x62EA6C: _copySelectStmt (copyfuncs.c:2493)
| | |   |             ->01.14% (131,072B) 0x6330D8: copyObject (copyfuncs.c:4108)
| | |   |               ->01.14% (131,072B) 0x62B7EB: _copySubLink (copyfuncs.c:1326)
| | |   |                 ->01.14% (131,072B) 0x632DE4: copyObject (copyfuncs.c:3956)
| | |   |                   ->01.14% (131,072B) 0x62D4C5: _copyAExpr (copyfuncs.c:2070)
| | |   |                     ->01.14% (131,072B) 0x633746: copyObject (copyfuncs.c:4379)
| | |   |                       ->01.14% (131,072B) 0x62D4C5: _copyAExpr (copyfuncs.c:2070)
| | |   |                         ->01.14% (131,072B) 0x633746: copyObject (copyfuncs.c:4379)
| | |   |                           ->01.14% (131,072B) 0x62EA6C: _copySelectStmt (copyfuncs.c:2493)
| | |   |                             ->01.14% (131,072B) 0x6330D8: copyObject (copyfuncs.c:4108)
| | |   |                               ->01.14% (131,072B) 0x7F05B5: CreateCachedPlan (plancache.c:175)
| | |   |                                 ->01.14% (131,072B) 0x60D6DE: _SPI_prepare_plan (spi.c:1748)
| | |   |                                   ->01.14% (131,072B) 0x60B2ED: SPI_prepare_params (spi.c:587)
| | |   |                                     ->01.14% (131,072B) 0x880B446: exec_prepare_plan (pl_exec.c:2978)
| | |   |                                       ->01.14% (131,072B) 0x880E77B: exec_run_select (pl_exec.c:4623)
| | |   |                                         ->01.14% (131,072B) 0x88095BC: exec_stmt_fors (pl_exec.c:1932)
| | |   |                                           ->01.14% (131,072B) 0x880864B: exec_stmt (pl_exec.c:1323)
| | |   |                                             ->01.14% (131,072B) 0x880848E: exec_stmts (pl_exec.c:1254)
| | |   |                                               ->01.14% (131,072B) 0x8808B17: exec_stmt_if (pl_exec.c:1517)
| | |   |                                                 ->01.14% (131,072B) 0x88085E2: exec_stmt (pl_exec.c:1303)
| | |   |                                                   
| | |   ->00.32% (36,864B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   
| | ->01.36% (155,648B) 0x5414BB: core_yyalloc (scan.l:1421)
| | | ->01.36% (155,648B) 0x54008E: core_yylex_init (scan.c:16918)
| | |   ->01.36% (155,648B) 0x540529: scanner_init (scan.l:1019)
| | |     ->01.28% (147,456B) 0x5416BF: raw_parser (parser.c:42)
| | |     | ->01.14% (131,072B) 0x55E987: parseTypeString (parse_type.c:688)
| | |     | | ->01.14% (131,072B) 0x88008DE: parse_datatype (gram.y:3347)
| | |     | |   ->01.14% (131,072B) 0x87FF12F: read_datatype (gram.y:2573)
| | |     | |     ->01.14% (131,072B) 0x87FAFA4: plpgsql_yyparse (gram.y:713)
| | |     | |       ->01.14% (131,072B) 0x8803101: do_compile (pl_comp.c:696)
| | |     | |         ->01.14% (131,072B) 0x88021EE: plpgsql_compile (pl_comp.c:219)
| | |     | |           ->01.14% (131,072B) 0x88015A4: plpgsql_call_handler (pl_handler.c:104)
| | |     | |             ->01.14% (131,072B) 0x5E20D9: ExecMakeFunctionResult (execQual.c:1927)
| | |     | |               ->01.14% (131,072B) 0x5E2AA7: ExecEvalFunc (execQual.c:2366)
| | |     | |                 ->01.14% (131,072B) 0x5E1626: ExecEvalFuncArgs (execQual.c:1475)
| | |     | |                   ->01.14% (131,072B) 0x5E1BC3: ExecMakeFunctionResult (execQual.c:1706)
| | |     | |                     ->01.14% (131,072B) 0x5E2B14: ExecEvalOper (execQual.c:2389)
| | |     | |                       ->01.14% (131,072B) 0x880EDC9: exec_eval_simple_expr (pl_exec.c:4966)
| | |     | |                         ->01.14% (131,072B) 0x880E53D: exec_eval_expr (pl_exec.c:4553)
| | |     | |                           ->01.14% (131,072B) 0x880E4A3: exec_eval_boolean (pl_exec.c:4520)
| | |     | |                             ->01.14% (131,072B) 0x8808AEC: exec_stmt_if (pl_exec.c:1514)
| | |     | |                               ->01.14% (131,072B) 0x88085E2: exec_stmt (pl_exec.c:1303)
| | |     | |                                 ->01.14% (131,072B) 0x880848E: exec_stmts (pl_exec.c:1254)
| | |     | |                                   ->01.14% (131,072B) 0x88082D5: exec_stmt_block (pl_exec.c:1192)
| | |     | |                                     ->01.14% (131,072B) 0x8807692: plpgsql_exec_trigger (pl_exec.c:697)
| | |     | |                                       ->01.14% (131,072B) 0x8801652: plpgsql_call_handler (pl_handler.c:119)
| | |     | |                                         ->01.14% (131,072B) 0x5BE921: ExecCallTriggerFunc (trigger.c:1853)
| | |     | |                                           ->01.14% (131,072B) 0x5C10BF: AfterTriggerExecute (trigger.c:3399)
| | |     | |                                             ->01.14% (131,072B) 0x5C1436: afterTriggerInvokeEvents (trigger.c:3578)
| | |     | |                                               
| | |     | ->00.14% (16,384B) in 1+ places, all below ms_print's threshold (01.00%)
| | |     | 
| | |     ->00.07% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
| | |     
| | ->01.07% (122,880B) 0x60FC1F: initStringInfo (stringinfo.c:50)
| |   ->01.07% (122,880B) in 4 places, all below massif's threshold (01.00%)
| |     
| ->09.06% (1,040,384B) 0x82AC88: MemoryContextAllocZeroAligned (mcxt.c:627)
| | ->03.17% (364,544B) in 27 places, all below massif's threshold (01.00%)
| | | 
| | ->02.57% (294,912B) 0x650BA5: makeString (value.c:55)
| | | ->02.57% (294,912B) 0x88044DC: plpgsql_parse_dblword (pl_comp.c:1386)
| | | | ->02.57% (294,912B) 0x8813585: plpgsql_yylex (pl_scanner.c:271)
| | | |   ->02.28% (262,144B) 0x87FEBAD: read_sql_construct (gram.y:2390)
| | | |   | ->02.28% (262,144B) 0x87FC50C: plpgsql_yyparse (gram.y:1310)
| | | |   |   ->02.28% (262,144B) 0x8803101: do_compile (pl_comp.c:696)
| | | |   |     ->02.28% (262,144B) 0x88021EE: plpgsql_compile (pl_comp.c:219)
| | | |   |       ->02.28% (262,144B) 0x88015A4: plpgsql_call_handler (pl_handler.c:104)
| | | |   |         ->02.28% (262,144B) 0x5E20D9: ExecMakeFunctionResult (execQual.c:1927)
| | | |   |           ->02.28% (262,144B) 0x5E2AA7: ExecEvalFunc (execQual.c:2366)
| | | |   |             ->02.28% (262,144B) 0x5E1626: ExecEvalFuncArgs (execQual.c:1475)
| | | |   |               ->02.28% (262,144B) 0x5E1BC3: ExecMakeFunctionResult (execQual.c:1706)
| | | |   |                 ->02.28% (262,144B) 0x5E2B14: ExecEvalOper (execQual.c:2389)
| | | |   |                   ->02.28% (262,144B) 0x880EDC9: exec_eval_simple_expr (pl_exec.c:4966)
| | | |   |                     ->02.28% (262,144B) 0x880E53D: exec_eval_expr (pl_exec.c:4553)
| | | |   |                       ->02.28% (262,144B) 0x880E4A3: exec_eval_boolean (pl_exec.c:4520)
| | | |   |                         ->02.28% (262,144B) 0x8808AEC: exec_stmt_if (pl_exec.c:1514)
| | | |   |                           ->02.28% (262,144B) 0x88085E2: exec_stmt (pl_exec.c:1303)
| | | |   |                             ->02.28% (262,144B) 0x880848E: exec_stmts (pl_exec.c:1254)
| | | |   |                               ->02.28% (262,144B) 0x88082D5: exec_stmt_block (pl_exec.c:1192)
| | | |   |                                 ->02.28% (262,144B) 0x8807692: plpgsql_exec_trigger (pl_exec.c:697)
| | | |   |                                   ->02.28% (262,144B) 0x8801652: plpgsql_call_handler (pl_handler.c:119)
| | | |   |                                     ->02.28% (262,144B) 0x5BE921: ExecCallTriggerFunc (trigger.c:1853)
| | | |   |                                       ->02.28% (262,144B) 0x5C10BF: AfterTriggerExecute (trigger.c:3399)
| | | |   |                                         ->02.28% (262,144B) 0x5C1436: afterTriggerInvokeEvents (trigger.c:3578)
| | | |   |                                           ->02.28% (262,144B) 0x5C17F1: AfterTriggerEndQuery (trigger.c:3768)
| | | |   |                                             ->02.28% (262,144B) 0x5DB874: standard_ExecutorFinish (execMain.c:376)
| | | |   |                                               ->02.28% (262,144B) 0x5DB809: ExecutorFinish (execMain.c:344)
| | | |   |                                                 
| | | |   ->00.29% (32,768B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |   
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | 
| | ->02.28% (262,144B) 0x63E4AE: makeTargetEntry (makefuncs.c:217)
| | | ->02.28% (262,144B) 0x693694: build_index_tlist (plancat.c:983)
| | | | ->02.28% (262,144B) 0x6926E1: get_relation_info (plancat.c:324)
| | | |   ->02.28% (262,144B) 0x695DBC: build_simple_rel (relnode.c:131)
| | | |     ->02.28% (262,144B) 0x67141D: add_base_rels_to_query (initsplan.c:91)
| | | |       ->02.28% (262,144B) 0x67145D: add_base_rels_to_query (initsplan.c:99)
| | | |         ->02.28% (262,144B) 0x673E7F: query_planner (planmain.c:157)
| | | |           ->02.28% (262,144B) 0x675C08: grouping_planner (planner.c:1159)
| | | |             ->02.28% (262,144B) 0x674E1E: subquery_planner (planner.c:533)
| | | |               ->02.28% (262,144B) 0x67CBB5: make_subplan (subselect.c:482)
| | | |                 ->02.28% (262,144B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | |                   ->02.28% (262,144B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | |                   | ->02.28% (262,144B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | |                   |   ->02.28% (262,144B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | |                   |     ->02.28% (262,144B) 0x67501C: preprocess_expression (planner.c:643)
| | | |                   |       ->02.28% (262,144B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | |                   |         ->02.28% (262,144B) 0x674AE6: subquery_planner (planner.c:423)
| | | |                   |           ->02.28% (262,144B) 0x6745B6: standard_planner (planner.c:204)
| | | |                   |             ->02.28% (262,144B) 0x67442B: planner (planner.c:133)
| | | |                   |               ->02.28% (262,144B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | |                   |                 ->02.28% (262,144B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | |                   |                   ->02.28% (262,144B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | |                   |                     ->02.28% (262,144B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | |                   |                       ->02.28% (262,144B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | |                   |                         ->02.28% (262,144B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | |                   |                           ->02.28% (262,144B) 0x880E7B8: exec_run_select (pl_exec.c:4635)
| | | |                   |                             ->02.28% (262,144B) 0x88095BC: exec_stmt_fors (pl_exec.c:1932)
| | | |                   |                               ->02.28% (262,144B) 0x880864B: exec_stmt (pl_exec.c:1323)
| | | |                   |                                 
| | | |                   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |                   
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | 
| | ->01.03% (118,784B) 0x6328D6: _copyValue (copyfuncs.c:3738)
| |   ->01.03% (118,784B) 0x63305A: copyObject (copyfuncs.c:4073)
| |     ->01.03% (118,784B) 0x632874: _copyList (copyfuncs.c:3721)
| |     | ->01.03% (118,784B) 0x63306C: copyObject (copyfuncs.c:4080)
| |     |   ->01.03% (118,784B) in 2 places, all below massif's threshold (01.00%)
| |     |     
| |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |     
| ->05.16% (592,896B) 0x82ABAB: MemoryContextAllocZero (mcxt.c:600)
| | ->02.14% (245,760B) 0x7ED48A: InitCatCache (catcache.c:776)
| | | ->02.14% (245,760B) 0x7FBF89: InitCatalogCache (syscache.c:794)
| | |   ->02.14% (245,760B) 0x814D7D: InitPostgres (postinit.c:533)
| | |     ->02.14% (245,760B) 0x6FC88C: PostgresMain (postgres.c:3690)
| | |       ->02.14% (245,760B) 0x61E0B3: main (main.c:197)
| | |         
| | ->01.78% (204,800B) 0x7F3CDB: RelationInitIndexAccessInfo (relcache.c:1054)
| | | ->01.78% (204,800B) 0x7F3924: RelationBuildDesc (relcache.c:915)
| | |   ->01.57% (180,224B) 0x7F5290: RelationIdGetRelation (relcache.c:1581)
| | |   | ->01.57% (180,224B) 0x47846A: relation_open (heapam.c:917)
| | |   |   ->01.57% (180,224B) 0x48855C: index_open (indexam.c:157)
| | |   |     ->01.57% (180,224B) in 5 places, all below massif's threshold (01.00%)
| | |   |       
| | |   ->00.21% (24,576B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   
| | ->01.24% (142,336B) in 12 places, all below massif's threshold (01.00%)
| |   
| ->00.50% (57,344B) in 1+ places, all below ms_print's threshold (01.00%)
| 
->09.33% (1,071,640B) 0x829B4E: AllocSetAlloc (aset.c:581)
| ->06.69% (767,800B) 0x82AB46: MemoryContextAlloc (mcxt.c:577)
| | ->03.44% (394,616B) 0x82ADBA: MemoryContextStrdup (mcxt.c:730)
| | | ->03.38% (388,160B) 0x87FC78B: plpgsql_yyparse (gram.y:1388)
| | | | ->03.38% (388,160B) 0x8803101: do_compile (pl_comp.c:696)
| | | |   ->03.38% (388,160B) 0x88021EE: plpgsql_compile (pl_comp.c:219)
| | | |     ->03.38% (388,160B) 0x88015A4: plpgsql_call_handler (pl_handler.c:104)
| | | |       ->03.38% (388,160B) 0x5E20D9: ExecMakeFunctionResult (execQual.c:1927)
| | | |         ->03.38% (388,160B) 0x5E2AA7: ExecEvalFunc (execQual.c:2366)
| | | |           ->03.38% (388,160B) 0x5E1626: ExecEvalFuncArgs (execQual.c:1475)
| | | |             ->03.38% (388,160B) 0x5E1BC3: ExecMakeFunctionResult (execQual.c:1706)
| | | |               ->03.38% (388,160B) 0x5E2B14: ExecEvalOper (execQual.c:2389)
| | | |                 ->03.38% (388,160B) 0x880EDC9: exec_eval_simple_expr (pl_exec.c:4966)
| | | |                   ->03.38% (388,160B) 0x880E53D: exec_eval_expr (pl_exec.c:4553)
| | | |                     ->03.38% (388,160B) 0x880E4A3: exec_eval_boolean (pl_exec.c:4520)
| | | |                       ->03.38% (388,160B) 0x8808AEC: exec_stmt_if (pl_exec.c:1514)
| | | |                         ->03.38% (388,160B) 0x88085E2: exec_stmt (pl_exec.c:1303)
| | | |                           ->03.38% (388,160B) 0x880848E: exec_stmts (pl_exec.c:1254)
| | | |                             ->03.38% (388,160B) 0x88082D5: exec_stmt_block (pl_exec.c:1192)
| | | |                               ->03.38% (388,160B) 0x8807692: plpgsql_exec_trigger (pl_exec.c:697)
| | | |                                 ->03.38% (388,160B) 0x8801652: plpgsql_call_handler (pl_handler.c:119)
| | | |                                   ->03.38% (388,160B) 0x5BE921: ExecCallTriggerFunc (trigger.c:1853)
| | | |                                     ->03.38% (388,160B) 0x5C10BF: AfterTriggerExecute (trigger.c:3399)
| | | |                                       ->03.38% (388,160B) 0x5C1436: afterTriggerInvokeEvents (trigger.c:3578)
| | | |                                         ->03.38% (388,160B) 0x5C17F1: AfterTriggerEndQuery (trigger.c:3768)
| | | |                                           ->03.38% (388,160B) 0x5DB874: standard_ExecutorFinish (execMain.c:376)
| | | |                                             ->03.38% (388,160B) 0x5DB809: ExecutorFinish (execMain.c:344)
| | | |                                               ->03.38% (388,160B) 0x6FDAB7: ProcessQuery (pquery.c:225)
| | | |                                                 ->03.38% (388,160B) 0x6FF10F: PortalRunMulti (pquery.c:1279)
| | | |                                                   ->03.38% (388,160B) 0x6FE7E9: PortalRun (pquery.c:816)
| | | |                                                     
| | | ->00.06% (6,456B) in 1+ places, all below ms_print's threshold (01.00%)
| | | 
| | ->01.86% (213,328B) in 15 places, all below massif's threshold (01.00%)
| | | 
| | ->01.39% (159,856B) 0x4584A5: heap_copytuple_with_tuple (heaptuple.c:616)
| |   ->01.39% (159,856B) 0x7EEF1C: CatalogCacheCreateEntry (catcache.c:1655)
| |     ->01.39% (159,856B) in 2 places, all below massif's threshold (01.00%)
| |       
| ->02.63% (301,744B) 0x82ABAB: MemoryContextAllocZero (mcxt.c:600)
| | ->02.63% (301,744B) 0x7ED48A: InitCatCache (catcache.c:776)
| | | ->02.63% (301,744B) 0x7FBF89: InitCatalogCache (syscache.c:794)
| | |   ->02.63% (301,744B) 0x814D7D: InitPostgres (postinit.c:533)
| | |     ->02.63% (301,744B) 0x6FC88C: PostgresMain (postgres.c:3690)
| | |       ->02.63% (301,744B) 0x61E0B3: main (main.c:197)
| | |         
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | 
| ->00.02% (2,096B) in 1+ places, all below ms_print's threshold (01.00%)
| 
->06.85% (786,432B) 0x6CF596: InitBufferPoolAccess (buf_init.c:150)
| ->06.85% (786,432B) 0x814C7B: BaseInit (postinit.c:438)
|   ->06.85% (786,432B) 0x6FC856: PostgresMain (postgres.c:3665)
|     ->06.85% (786,432B) 0x61E0B3: main (main.c:197)
|       
->00.86% (99,185B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
 12 16,157,351,217       86,491,256       86,481,289         9,967            0
 13 17,278,011,283      145,219,768      145,209,737        10,031            0
 14 18,573,449,976      187,277,560      187,267,465        10,095            0
 15 19,299,910,959      220,832,024      220,821,897        10,127            0
 16 20,457,465,057      271,163,720      271,153,545        10,175            0
 17 22,252,425,910      355,049,880      355,039,625        10,255            0
 18 23,556,426,655      422,158,808      422,148,489        10,319            0
 19 24,900,164,021      489,267,736      489,257,353        10,383            0
 20 25,822,212,510      539,599,432      539,589,001        10,431            0
 21 27,596,112,872       15,472,552       15,462,481        10,071            0
 22 28,677,073,174       31,578,552       31,566,549        12,003            0
 23 29,978,751,483       98,687,480       98,675,413        12,067            0
 24 31,097,988,970      149,043,768      149,031,637        12,131            0
 25 32,232,024,398      191,085,168      191,072,981        12,187            0
 26 33,939,447,617      266,582,712      266,570,453        12,259            0
 27 35,736,090,839      350,468,872      350,456,533        12,339            0
 28 37,215,001,077      425,966,416      425,954,005        12,411            0
100.00% (425,954,005B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.47% (423,705,600B) 0x829E7C: AllocSetAlloc (aset.c:746)
| ->96.13% (409,495,552B) 0x82AB46: MemoryContextAlloc (mcxt.c:577)
| | ->58.84% (250,642,432B) 0x6256AF: new_list (list.c:72)
| | | ->51.45% (219,152,384B) 0x6257B2: lappend (list.c:133)
| | | | ->23.63% (100,663,296B) 0x668DA5: find_mergeclauses_for_pathkeys (pathkeys.c:1011)
| | | | | ->13.79% (58,720,256B) 0x6656DA: sort_inner_and_outer (joinpath.c:564)
| | | | | | ->13.79% (58,720,256B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | | |   ->11.82% (50,331,648B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | | |   | ->11.82% (50,331,648B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |   | | ->11.82% (50,331,648B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |   ->11.82% (50,331,648B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |     ->11.82% (50,331,648B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |       ->11.82% (50,331,648B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |         ->11.82% (50,331,648B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |           ->11.82% (50,331,648B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |             ->11.82% (50,331,648B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |               ->11.82% (50,331,648B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                 ->11.82% (50,331,648B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                   ->11.82% (50,331,648B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                     ->11.82% (50,331,648B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                       ->11.82% (50,331,648B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                         ->11.82% (50,331,648B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                           ->11.82% (50,331,648B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                             ->11.82% (50,331,648B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                               ->11.82% (50,331,648B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                                 ->11.82% (50,331,648B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                                   ->11.82% (50,331,648B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                                     ->11.82% (50,331,648B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                                       ->11.82% (50,331,648B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                                         ->11.82% (50,331,648B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |   | |                                           
| | | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | 
| | | | | |   ->01.97% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | | |     ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |     | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |     |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |     |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |     |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |     |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |     |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |     |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |     |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |     |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |     |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |     |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |     |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |     |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |     |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |     |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |     |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |     |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |     |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |     |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |     |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |     |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |     |                                           
| | | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |     
| | | | | ->09.85% (41,943,040B) 0x665B64: match_unsorted_outer (joinpath.c:818)
| | | | |   ->09.85% (41,943,040B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | |     ->05.91% (25,165,824B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |     | ->05.91% (25,165,824B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | | ->05.91% (25,165,824B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |   ->05.91% (25,165,824B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |     ->05.91% (25,165,824B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |       ->05.91% (25,165,824B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |         ->05.91% (25,165,824B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |           ->05.91% (25,165,824B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |             ->05.91% (25,165,824B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |               ->05.91% (25,165,824B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                 ->05.91% (25,165,824B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                   ->05.91% (25,165,824B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                     ->05.91% (25,165,824B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                       ->05.91% (25,165,824B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                         ->05.91% (25,165,824B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                           ->05.91% (25,165,824B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                             ->05.91% (25,165,824B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                               ->05.91% (25,165,824B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                 ->05.91% (25,165,824B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                   ->05.91% (25,165,824B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                     ->05.91% (25,165,824B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                       ->05.91% (25,165,824B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                         ->05.91% (25,165,824B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     | |                                           
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->03.94% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |       ->03.94% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |       | ->03.94% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |       |   ->03.94% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |       |     ->03.94% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |       |       ->03.94% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | |       |         ->03.94% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |       |           ->03.94% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |       |             ->03.94% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |       |               ->03.94% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |       |                 ->03.94% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |       |                   ->03.94% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |       |                     ->03.94% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |       |                       ->03.94% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |       |                         ->03.94% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |       |                           ->03.94% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |       |                             ->03.94% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | |       |                               ->03.94% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | |       |                                 ->03.94% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |       |                                   ->03.94% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |       |                                     ->03.94% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |       |                                       ->03.94% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |       |                                         ->03.94% (16,777,216B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |       |                                           
| | | | |       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |       
| | | | ->10.09% (42,991,616B) 0x65E05B: generate_join_implied_equalities_normal (equivclass.c:1100)
| | | | | ->10.09% (42,991,616B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->10.09% (42,991,616B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |     ->07.88% (33,554,432B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |     | ->07.88% (33,554,432B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |     |   ->05.91% (25,165,824B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     |   | ->05.91% (25,165,824B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |   |   ->05.91% (25,165,824B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |   |     ->05.91% (25,165,824B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |   |       ->05.91% (25,165,824B) 0x674004: query_planner (planmain.c:251)
| | | | |     |   |         ->05.91% (25,165,824B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |   |           ->05.91% (25,165,824B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |   |             ->05.91% (25,165,824B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |   |               ->05.91% (25,165,824B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |   |                 ->05.91% (25,165,824B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |   |                   ->05.91% (25,165,824B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |   |                     ->05.91% (25,165,824B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |   |                       ->05.91% (25,165,824B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |   |                         ->05.91% (25,165,824B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |   |                           ->05.91% (25,165,824B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |   |                             ->05.91% (25,165,824B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |   |                               ->05.91% (25,165,824B) 0x67442B: planner (planner.c:133)
| | | | |     |   |                                 ->05.91% (25,165,824B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |   |                                   ->05.91% (25,165,824B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |   |                                     ->05.91% (25,165,824B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |   |                                       ->05.91% (25,165,824B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |   |                                         
| | | | |     |   ->01.97% (8,388,608B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | |     |     ->01.97% (8,388,608B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | |     |       ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |         ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |           ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |             ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |               ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |                 ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |                   ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |                     ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                       ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                         ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                           ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                             ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                               ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                                 ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                                   ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                                     ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |                                       ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                         ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                           ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                             
| | | | |     ->02.22% (9,437,184B) 0x69643D: build_join_rel (relnode.c:399)
| | | | |       ->02.22% (9,437,184B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |         ->02.22% (9,437,184B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | |         | ->02.22% (9,437,184B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | |         |   ->02.22% (9,437,184B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |         |     ->02.22% (9,437,184B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |         |       ->02.22% (9,437,184B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |         |         ->02.22% (9,437,184B) 0x674004: query_planner (planmain.c:251)
| | | | |         |           ->02.22% (9,437,184B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |         |             ->02.22% (9,437,184B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |         |               ->02.22% (9,437,184B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |         |                 ->02.22% (9,437,184B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |         |                   ->02.22% (9,437,184B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |         |                     ->02.22% (9,437,184B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |         |                       ->02.22% (9,437,184B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |         |                         ->02.22% (9,437,184B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |         |                           ->02.22% (9,437,184B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |         |                             ->02.22% (9,437,184B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |         |                               ->02.22% (9,437,184B) 0x6745B6: standard_planner (planner.c:204)
| | | | |         |                                 ->02.22% (9,437,184B) 0x67442B: planner (planner.c:133)
| | | | |         |                                   ->02.22% (9,437,184B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |         |                                     ->02.22% (9,437,184B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |         |                                       ->02.22% (9,437,184B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |         |                                         
| | | | |         ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |         
| | | | ->07.88% (33,554,432B) 0x65E089: generate_join_implied_equalities_normal (equivclass.c:1102)
| | | | | ->07.88% (33,554,432B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->07.88% (33,554,432B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |   | ->07.88% (33,554,432B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |   | | ->07.88% (33,554,432B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |   | |   ->07.88% (33,554,432B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | |     ->07.88% (33,554,432B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |       ->07.88% (33,554,432B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |         ->07.88% (33,554,432B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |           ->07.88% (33,554,432B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |             ->07.88% (33,554,432B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |               ->07.88% (33,554,432B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |                 ->07.88% (33,554,432B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |                   ->07.88% (33,554,432B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                     ->07.88% (33,554,432B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                       ->07.88% (33,554,432B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                         ->07.88% (33,554,432B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                           ->07.88% (33,554,432B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                             ->07.88% (33,554,432B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                               ->07.88% (33,554,432B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                                 ->07.88% (33,554,432B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                                   ->07.88% (33,554,432B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                     ->07.88% (33,554,432B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                       ->07.88% (33,554,432B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                         ->07.88% (33,554,432B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                           ->07.88% (33,554,432B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   
| | | | ->05.91% (25,165,824B) 0x6693BF: make_inner_pathkeys_for_merge (pathkeys.c:1295)
| | | | | ->05.91% (25,165,824B) 0x665BB9: match_unsorted_outer (joinpath.c:843)
| | | | | | ->05.91% (25,165,824B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | | |   ->03.94% (16,777,216B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | | |   | ->03.94% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |   | | ->03.94% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |   ->03.94% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |     ->03.94% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |       ->03.94% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |         ->03.94% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |           ->03.94% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |             ->03.94% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |               ->03.94% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                 ->03.94% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                 | ->03.94% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                 |   ->03.94% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                 |     ->03.94% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                 |       ->03.94% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                 |         ->03.94% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                 |           ->03.94% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                 |             ->03.94% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                 |               ->03.94% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                 |                 ->03.94% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                 |                   ->03.94% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                 |                     ->03.94% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                 |                       ->03.94% (16,777,216B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |   | |                 |                         
| | | | | |   | |                 ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | |                 
| | | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | 
| | | | | |   ->01.97% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | | |     ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |     | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |     |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |     |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |     |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |     |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |     |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |     |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |     |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |     |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |     |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |     |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |     |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |     |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |     |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |     |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |     |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |     |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |     |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |     |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |     |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |     |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |     |                                           
| | | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |     
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | 
| | | | ->01.97% (8,388,608B) 0x6691E2: select_outer_pathkeys_for_merge (pathkeys.c:1198)
| | | | | ->01.97% (8,388,608B) 0x665665: sort_inner_and_outer (joinpath.c:543)
| | | | |   ->01.97% (8,388,608B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |     ->01.97% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |     | ->01.97% (8,388,608B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | |     | | ->01.97% (8,388,608B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | |     | |   ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |     ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |       ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |         ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |           ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |             ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |               ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |                 ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                   ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                     ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                       ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                         ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                           ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                             ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                               ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                                 ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                   ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                     ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                       ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                         ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                           
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->01.97% (8,388,608B) 0x665FBE: hash_inner_and_outer (joinpath.c:1080)
| | | | | ->01.97% (8,388,608B) 0x665119: add_paths_to_joinrel (joinpath.c:196)
| | | | |   ->01.97% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |   | ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |   | |                                           ->01.97% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | 
| | | ->05.91% (25,165,824B) 0x62682E: list_copy (list.c:1143)
| | | | ->03.94% (16,777,216B) 0x66968F: truncate_useless_pathkeys (pathkeys.c:1476)
| | | | | ->03.94% (16,777,216B) 0x668A17: build_join_pathkeys (pathkeys.c:772)
| | | | |   ->03.94% (16,777,216B) 0x665707: sort_inner_and_outer (joinpath.c:578)
| | | | |     ->03.94% (16,777,216B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |       ->03.94% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |       | ->03.94% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |       | | ->03.94% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |       | |   ->03.94% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |       | |     ->03.94% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |       | |       ->03.94% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | |       | |         ->03.94% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |       | |           ->03.94% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |       | |             ->03.94% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |       | |               ->03.94% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |       | |                 ->03.94% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |       | |                   ->03.94% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |       | |                     ->03.94% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |       | |                       ->03.94% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |       | |                         ->03.94% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |       | |                           ->03.94% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |       | |                             ->03.94% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | |       | |                               ->03.94% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | |       | |                                 ->03.94% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |       | |                                   ->03.94% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |       | |                                     ->03.94% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |       | |                                       ->03.94% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |       | |                                         
| | | | |       | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |       | 
| | | | |       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |       
| | | | ->01.97% (8,388,608B) 0x665C8E: match_unsorted_outer (joinpath.c:914)
| | | | | ->01.97% (8,388,608B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | |   ->01.97% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |     ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |       ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |         ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |           ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |             ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |               ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |                 ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |                   ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |                     ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |                       ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |                         ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |                           ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |                             ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |                               ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |                                 ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |                                   ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |                                     ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |                                       ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |                                         ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |                                           ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |                                             ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |                                               ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |                                                 ->01.97% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |                                                   
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | 
| | | ->01.48% (6,324,224B) 0x625989: lcons (list.c:264)
| | |   ->01.48% (6,324,224B) in 3 places, all below massif's threshold (01.00%)
| | |     
| | ->27.82% (118,489,088B) 0x62568E: new_list (list.c:68)
| | | ->21.66% (92,274,688B) 0x6257B2: lappend (list.c:133)
| | | | ->09.85% (41,943,040B) 0x6693BF: make_inner_pathkeys_for_merge (pathkeys.c:1295)
| | | | | ->05.91% (25,165,824B) 0x665BB9: match_unsorted_outer (joinpath.c:843)
| | | | | | ->05.91% (25,165,824B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | | |   ->03.94% (16,777,216B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | | |   | ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |   | | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |   | |                                           
| | | | | |   | ->01.97% (8,388,608B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | | |   | | ->01.97% (8,388,608B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | | |   | |   ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |     ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |       ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |         ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |           ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |             ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |               ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |                 ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                   ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                     ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                       ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                         ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                           ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                             ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                               ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                                 ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                                   ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                                     ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                                       ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                                         ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                                           
| | | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | 
| | | | | |   ->01.97% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | | |     ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |     | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |     |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |     |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |     |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |     |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |     |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |     |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |     |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |     |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |     |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |     |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |     |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |     |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |     |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |     |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |     |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |     |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |     |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |     |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |     |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |     |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |     |                                           
| | | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |     
| | | | | ->03.94% (16,777,216B) 0x6656EF: sort_inner_and_outer (joinpath.c:573)
| | | | |   ->03.94% (16,777,216B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |     ->03.94% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |     | ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     | |                                           
| | | | |     | ->01.97% (8,388,608B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | |     | | ->01.97% (8,388,608B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | |     | |   ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |     ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |       ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |         ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |           ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |             ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |               ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |                 ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                   ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                     ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                       ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                         ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                           ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                             ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                               ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                                 ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                   ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                     ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                       ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                         ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                           
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->05.91% (25,165,824B) 0x668DA5: find_mergeclauses_for_pathkeys (pathkeys.c:1011)
| | | | | ->03.94% (16,777,216B) 0x6656DA: sort_inner_and_outer (joinpath.c:564)
| | | | | | ->03.94% (16,777,216B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | | |   ->03.94% (16,777,216B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | | |   | ->03.94% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |   | | ->03.94% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |   ->03.94% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |     ->03.94% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |       ->03.94% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |         ->03.94% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |           ->03.94% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |             ->03.94% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |               ->03.94% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                 ->03.94% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                   ->03.94% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                     ->03.94% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                       ->03.94% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                         ->03.94% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                           ->03.94% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                             ->03.94% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                               ->03.94% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                                 ->03.94% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                                   ->03.94% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                                     ->03.94% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                                       ->03.94% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                                         ->03.94% (16,777,216B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |   | |                                           
| | | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | 
| | | | | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   
| | | | | ->01.97% (8,388,608B) 0x665B64: match_unsorted_outer (joinpath.c:818)
| | | | |   ->01.97% (8,388,608B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | |     ->01.97% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |     | ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                 | ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                 |   ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                 |     ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                 |       ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                 |         ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                 |           ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                 |             ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                 |               ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                 |                 ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                 |                   ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                 |                     ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                 |                       ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     | |                 |                         
| | | | |     | |                 ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | |                 
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->01.97% (8,388,608B) 0x65E089: generate_join_implied_equalities_normal (equivclass.c:1102)
| | | | | ->01.97% (8,388,608B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->01.97% (8,388,608B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |     ->01.97% (8,388,608B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |     | ->01.97% (8,388,608B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |     |   ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     |     ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |       ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |         ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |           ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |             ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |               ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |                 ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |                   ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                     ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                       ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                         ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                           ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                             ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                               ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                                 ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                                   ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |                                     ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                       ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                         ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                           ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |                                             
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->01.97% (8,388,608B) 0x65E05B: generate_join_implied_equalities_normal (equivclass.c:1100)
| | | | | ->01.97% (8,388,608B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->01.97% (8,388,608B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |     ->01.97% (8,388,608B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |     | ->01.97% (8,388,608B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |     |   ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     |   | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |   |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |   |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |   |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |   |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |   |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |   |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |   |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |   |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |   |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |   |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |   |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |   |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |   |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |   |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |   |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |   |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |   |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |   |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |   |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |   |                                         
| | | | |     |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     |   
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->01.97% (8,388,608B) 0x66652D: select_mergejoin_clauses (joinpath.c:1312)
| | | | | ->01.97% (8,388,608B) 0x664EF6: add_paths_to_joinrel (joinpath.c:96)
| | | | |   ->01.97% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |   | ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |   | |                                           ->01.97% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | 
| | | ->05.91% (25,165,824B) 0x62682E: list_copy (list.c:1143)
| | | | ->05.91% (25,165,824B) 0x66569E: sort_inner_and_outer (joinpath.c:557)
| | | | | ->05.91% (25,165,824B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |   ->03.94% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |   | ->03.94% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | | ->03.94% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |   ->03.94% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |     ->03.94% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |       ->03.94% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |         ->03.94% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |           ->03.94% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |             ->03.94% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |               ->03.94% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                 ->03.94% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                   ->03.94% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                     ->03.94% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                       ->03.94% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                         ->03.94% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                           ->03.94% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                             ->03.94% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                               ->03.94% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                 ->03.94% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                   ->03.94% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                     ->03.94% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                       ->03.94% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                         ->03.94% (16,777,216B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |   | |                                           ->03.94% (16,777,216B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->01.97% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |     ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     |                                           ->01.97% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |     |                                             
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | 
| | | ->00.25% (1,048,576B) in 1+ places, all below ms_print's threshold (01.00%)
| | | 
| | ->05.91% (25,165,824B) 0x625752: new_tail_cell (list.c:112)
| | | ->05.91% (25,165,824B) 0x6257C1: lappend (list.c:135)
| | |   ->03.94% (16,777,216B) 0x6693BF: make_inner_pathkeys_for_merge (pathkeys.c:1295)
| | |   | ->03.94% (16,777,216B) 0x6656EF: sort_inner_and_outer (joinpath.c:573)
| | |   |   ->03.94% (16,777,216B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | |   |     ->01.97% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | |   |     | ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | |   |     | | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | |   |     | |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | |   |     | |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | |   |     | |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | |   |     | |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | |   |     | |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | |   |     | |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | |   |     | |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | |   |     | |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | |   |     | |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | |   |     | |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | |   |     | |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | |   |     | |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | |   |     | |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | |   |     | |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | |   |     | |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | |   |     | |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | |   |     | |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | |   |     | |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | |   |     | |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | |   |     | |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | |   |     | |                                           
| | |   |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |     | 
| | |   |     ->01.97% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | |   |       ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | |   |       | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | |   |       |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | |   |       |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | |   |       |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | |   |       |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | |   |       |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | |   |       |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | |   |       |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | |   |       |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | |   |       |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | |   |       |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | |   |       |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | |   |       |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | |   |       |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | |   |       |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | |   |       |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | |   |       |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | |   |       |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | |   |       |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | |   |       |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | |   |       |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | |   |       |                                           
| | |   |       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |       
| | |   ->01.97% (8,388,608B) 0x66652D: select_mergejoin_clauses (joinpath.c:1312)
| | |   | ->01.97% (8,388,608B) 0x664EF6: add_paths_to_joinrel (joinpath.c:96)
| | |   |   ->01.97% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | |   |   | ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | |   |   | | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | |   |   | |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | |   |   | |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | |   |   | |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | |   |   | |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | |   |   | |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | |   |   | |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | |   |   | |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | |   |   | |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | |   |   | |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | |   |   | |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | |   |   | |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | |   |   | |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | |   |   | |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | |   |   | |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | |   |   | |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | |   |   | |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | |   |   | |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | |   |   | |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | |   |   | |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | |   |   | |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | |   |   | |                                           ->01.97% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | |   |   | |                                             
| | |   |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |   | 
| | |   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |   
| | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   
| | ->01.97% (8,388,608B) 0x626885: list_copy (list.c:1158)
| | | ->01.97% (8,388,608B) 0x66569E: sort_inner_and_outer (joinpath.c:557)
| | | | ->01.97% (8,388,608B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | |   ->01.97% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | |   | ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | |   | | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | |   | |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | |   | |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | |   | |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | |   | |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | |   | |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | |   | |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | |   | |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | |   | |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | |   | |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | |   | |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | |   | |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | |   | |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | |   | |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | |   | |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | |   | |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | |   | |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | |   | |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | |   | |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | |   | |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | |   | |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | |   | |                                           ->01.97% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | |   | |                                             ->01.97% (8,388,608B) 0x880E7B8: exec_run_select (pl_exec.c:4635)
| | | |   | |                                               
| | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |   | 
| | | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |   
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | 
| | ->01.60% (6,809,600B) in 44 places, all below massif's threshold (01.00%)
| |   
| ->03.16% (13,443,072B) 0x82AC88: MemoryContextAllocZeroAligned (mcxt.c:627)
| | ->02.46% (10,485,760B) 0x68FD52: create_material_path (pathnode.c:1088)
| | | ->02.46% (10,485,760B) 0x6658FB: match_unsorted_outer (joinpath.c:712)
| | |   ->02.46% (10,485,760B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | |     ->02.46% (10,485,760B) 0x666FC9: make_join_rel (joinrels.c:631)
| | |     | ->01.97% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | |     | | ->01.97% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | |     | |   ->01.97% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | |     | |     ->01.97% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | |     | |       ->01.97% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | |     | |         ->01.97% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | |     | |           ->01.97% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | |     | |             ->01.97% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | |     | |               ->01.97% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | |     | |                 ->01.97% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | |     | |                   ->01.97% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | |     | |                     ->01.97% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | |     | |                       ->01.97% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | |     | |                         ->01.97% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | |     | |                           ->01.97% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | |     | |                             ->01.97% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | |     | |                               ->01.97% (8,388,608B) 0x67442B: planner (planner.c:133)
| | |     | |                                 ->01.97% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | |     | |                                   ->01.97% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | |     | |                                     ->01.97% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | |     | |                                       ->01.97% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | |     | |                                         ->01.97% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | |     | |                                           ->01.97% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | |     | |                                             ->01.97% (8,388,608B) 0x880E7B8: exec_run_select (pl_exec.c:4635)
| | |     | |                                               
| | |     | ->00.49% (2,097,152B) in 1+ places, all below ms_print's threshold (01.00%)
| | |     | 
| | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |     
| | ->00.69% (2,957,312B) in 1+ places, all below ms_print's threshold (01.00%)
| | 
| ->00.18% (766,976B) in 1+ places, all below ms_print's threshold (01.00%)
| 
->00.53% (2,248,405B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
 29 38,225,192,557      476,298,112      476,285,653        12,459            0
 30 39,166,247,036      526,629,808      526,617,301        12,507            0
 31 40,113,160,741      576,961,504      576,948,949        12,555            0
 32 41,327,358,116       16,822,776       16,810,301        12,475            0
 33 42,197,429,318       25,463,408       25,450,701        12,707            0
 34 43,664,140,751       61,223,872       61,208,437        15,435            0
 35 44,604,002,556      111,555,568      111,540,085        15,483            0
 36 46,089,410,991      170,333,248      170,317,685        15,563            0
 37 47,255,257,896      220,730,488      220,714,869        15,619            0
 38 48,235,327,574      262,673,568      262,657,909        15,659            0
 39 49,245,598,680      313,005,264      312,989,557        15,707            0
 40 50,385,560,855      363,336,960      363,321,205        15,755            0
 41 51,845,354,276      438,834,504      438,818,677        15,827            0
 42 52,869,174,968      489,166,200      489,150,325        15,875            0
 43 53,788,850,205      539,497,896      539,481,973        15,923            0
 44 55,273,991,052      616,951,208      616,934,685        16,523            0
100.00% (616,934,685B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.53% (614,045,696B) 0x829E7C: AllocSetAlloc (aset.c:746)
| ->97.00% (598,417,408B) 0x82AB46: MemoryContextAlloc (mcxt.c:577)
| | ->61.19% (377,520,128B) 0x6256AF: new_list (list.c:72)
| | | ->54.56% (336,592,896B) 0x6257B2: lappend (list.c:133)
| | | | ->23.11% (142,606,336B) 0x668DA5: find_mergeclauses_for_pathkeys (pathkeys.c:1011)
| | | | | ->14.96% (92,274,688B) 0x6656DA: sort_inner_and_outer (joinpath.c:564)
| | | | | | ->14.96% (92,274,688B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | | |   ->13.60% (83,886,080B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | | |   | ->13.60% (83,886,080B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |   | | ->13.60% (83,886,080B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |   ->13.60% (83,886,080B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |     ->13.60% (83,886,080B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |       ->13.60% (83,886,080B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |         ->13.60% (83,886,080B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |           ->13.60% (83,886,080B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |             ->13.60% (83,886,080B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |               ->13.60% (83,886,080B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                 ->13.60% (83,886,080B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                   ->13.60% (83,886,080B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                     ->13.60% (83,886,080B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                       ->13.60% (83,886,080B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                         ->13.60% (83,886,080B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                           ->13.60% (83,886,080B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                             ->13.60% (83,886,080B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                               ->13.60% (83,886,080B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                                 ->13.60% (83,886,080B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                                   ->13.60% (83,886,080B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                                     ->13.60% (83,886,080B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                                       ->13.60% (83,886,080B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                                         ->13.60% (83,886,080B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |   | |                                           
| | | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | 
| | | | | |   ->01.36% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | | |     ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |     | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |     |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |     |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |     |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |     |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |     |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |     |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |     |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |     |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |     |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |     |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |     |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |     |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |     |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |     |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |     |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |     |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |     |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |     |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |     |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |     |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |     |                                           
| | | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |     
| | | | | ->08.16% (50,331,648B) 0x665B64: match_unsorted_outer (joinpath.c:818)
| | | | |   ->08.16% (50,331,648B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | |     ->04.08% (25,165,824B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |     | ->04.08% (25,165,824B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | | ->04.08% (25,165,824B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |   ->04.08% (25,165,824B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |     ->04.08% (25,165,824B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |       ->04.08% (25,165,824B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |         ->04.08% (25,165,824B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |           ->04.08% (25,165,824B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |             ->04.08% (25,165,824B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |               ->04.08% (25,165,824B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                 ->04.08% (25,165,824B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                   ->04.08% (25,165,824B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                     ->04.08% (25,165,824B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                       ->04.08% (25,165,824B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                         ->04.08% (25,165,824B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                           ->04.08% (25,165,824B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                             ->04.08% (25,165,824B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                               ->04.08% (25,165,824B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                 ->04.08% (25,165,824B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                   ->04.08% (25,165,824B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                     ->04.08% (25,165,824B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                       ->04.08% (25,165,824B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                         ->04.08% (25,165,824B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     | |                                           
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->04.08% (25,165,824B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |       ->04.08% (25,165,824B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |       | ->04.08% (25,165,824B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |       |   ->04.08% (25,165,824B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |       |     ->04.08% (25,165,824B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |       |       ->04.08% (25,165,824B) 0x674004: query_planner (planmain.c:251)
| | | | |       |         ->04.08% (25,165,824B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |       |           ->04.08% (25,165,824B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |       |             ->04.08% (25,165,824B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |       |               ->04.08% (25,165,824B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |       |                 ->04.08% (25,165,824B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |       |                   ->04.08% (25,165,824B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |       |                     ->04.08% (25,165,824B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |       |                       ->04.08% (25,165,824B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |       |                         ->04.08% (25,165,824B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |       |                           ->04.08% (25,165,824B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |       |                             ->04.08% (25,165,824B) 0x6745B6: standard_planner (planner.c:204)
| | | | |       |                               ->04.08% (25,165,824B) 0x67442B: planner (planner.c:133)
| | | | |       |                                 ->04.08% (25,165,824B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |       |                                   ->04.08% (25,165,824B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |       |                                     ->04.08% (25,165,824B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |       |                                       ->04.08% (25,165,824B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |       |                                         ->04.08% (25,165,824B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |       |                                           
| | | | |       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |       
| | | | ->08.33% (51,380,224B) 0x65E05B: generate_join_implied_equalities_normal (equivclass.c:1100)
| | | | | ->08.33% (51,380,224B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->08.33% (51,380,224B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |     ->06.80% (41,943,040B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |     | ->06.80% (41,943,040B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |     |   ->05.44% (33,554,432B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     |   | ->05.44% (33,554,432B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |   |   ->05.44% (33,554,432B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |   |     ->05.44% (33,554,432B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |   |       ->05.44% (33,554,432B) 0x674004: query_planner (planmain.c:251)
| | | | |     |   |         ->05.44% (33,554,432B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |   |           ->05.44% (33,554,432B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |   |             ->05.44% (33,554,432B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |   |               ->05.44% (33,554,432B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |   |                 ->05.44% (33,554,432B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |   |                   ->05.44% (33,554,432B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |   |                     ->05.44% (33,554,432B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |   |                       ->05.44% (33,554,432B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |   |                         ->05.44% (33,554,432B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |   |                           ->05.44% (33,554,432B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |   |                             ->05.44% (33,554,432B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |   |                               ->05.44% (33,554,432B) 0x67442B: planner (planner.c:133)
| | | | |     |   |                                 ->05.44% (33,554,432B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |   |                                   ->05.44% (33,554,432B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |   |                                     ->05.44% (33,554,432B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |   |                                       ->05.44% (33,554,432B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |   |                                         
| | | | |     |   ->01.36% (8,388,608B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | |     |     ->01.36% (8,388,608B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | |     |       ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |         ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |           ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |             ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |               ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |                 ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |                   ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |                     ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                       ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                         ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                           ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                             ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                               ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                                 ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                                   ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                                     ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |                                       ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                         ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                           ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                             
| | | | |     ->01.53% (9,437,184B) 0x69643D: build_join_rel (relnode.c:399)
| | | | |       ->01.53% (9,437,184B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |         ->01.53% (9,437,184B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | |         | ->01.53% (9,437,184B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | |         |   ->01.53% (9,437,184B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |         |     ->01.53% (9,437,184B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |         |       ->01.53% (9,437,184B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |         |         ->01.53% (9,437,184B) 0x674004: query_planner (planmain.c:251)
| | | | |         |           ->01.53% (9,437,184B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |         |             ->01.53% (9,437,184B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |         |               ->01.53% (9,437,184B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |         |                 ->01.53% (9,437,184B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |         |                   ->01.53% (9,437,184B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |         |                     ->01.53% (9,437,184B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |         |                       ->01.53% (9,437,184B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |         |                         ->01.53% (9,437,184B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |         |                           ->01.53% (9,437,184B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |         |                             ->01.53% (9,437,184B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |         |                               ->01.53% (9,437,184B) 0x6745B6: standard_planner (planner.c:204)
| | | | |         |                                 ->01.53% (9,437,184B) 0x67442B: planner (planner.c:133)
| | | | |         |                                   ->01.53% (9,437,184B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |         |                                     ->01.53% (9,437,184B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |         |                                       ->01.53% (9,437,184B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |         |                                         
| | | | |         ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |         
| | | | ->08.16% (50,331,648B) 0x65E089: generate_join_implied_equalities_normal (equivclass.c:1102)
| | | | | ->08.16% (50,331,648B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->08.16% (50,331,648B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |   | ->08.16% (50,331,648B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |   | | ->08.16% (50,331,648B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |   | |   ->08.16% (50,331,648B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | |     ->08.16% (50,331,648B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |       ->08.16% (50,331,648B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |         ->08.16% (50,331,648B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |           ->08.16% (50,331,648B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |             ->08.16% (50,331,648B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |               ->08.16% (50,331,648B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |                 ->08.16% (50,331,648B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |                   ->08.16% (50,331,648B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                     ->08.16% (50,331,648B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                       ->08.16% (50,331,648B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                         ->08.16% (50,331,648B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                           ->08.16% (50,331,648B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                             ->08.16% (50,331,648B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                               ->08.16% (50,331,648B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                                 ->08.16% (50,331,648B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                                   ->08.16% (50,331,648B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                     ->08.16% (50,331,648B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                       ->08.16% (50,331,648B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                         ->08.16% (50,331,648B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                           ->08.16% (50,331,648B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   
| | | | ->06.80% (41,943,040B) 0x6693BF: make_inner_pathkeys_for_merge (pathkeys.c:1295)
| | | | | ->05.44% (33,554,432B) 0x665BB9: match_unsorted_outer (joinpath.c:843)
| | | | | | ->05.44% (33,554,432B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | | |   ->04.08% (25,165,824B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | | |   | ->04.08% (25,165,824B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |   | | ->04.08% (25,165,824B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |   ->04.08% (25,165,824B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |     ->04.08% (25,165,824B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |       ->04.08% (25,165,824B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |         ->04.08% (25,165,824B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |           ->04.08% (25,165,824B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |             ->04.08% (25,165,824B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |               ->04.08% (25,165,824B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                 ->04.08% (25,165,824B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                 | ->04.08% (25,165,824B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                 |   ->04.08% (25,165,824B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                 |     ->04.08% (25,165,824B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                 |       ->04.08% (25,165,824B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                 |         ->04.08% (25,165,824B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                 |           ->04.08% (25,165,824B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                 |             ->04.08% (25,165,824B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                 |               ->04.08% (25,165,824B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                 |                 ->04.08% (25,165,824B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                 |                   ->04.08% (25,165,824B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                 |                     ->04.08% (25,165,824B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                 |                       ->04.08% (25,165,824B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |   | |                 |                         
| | | | | |   | |                 ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | |                 
| | | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | 
| | | | | |   ->01.36% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | | |     ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |     | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |     |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |     |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |     |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |     |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |     |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |     |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |     |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |     |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |     |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |     |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |     |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |     |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |     |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |     |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |     |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |     |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |     |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |     |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |     |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |     |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |     |                                           
| | | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |     
| | | | | ->01.36% (8,388,608B) 0x6656EF: sort_inner_and_outer (joinpath.c:573)
| | | | |   ->01.36% (8,388,608B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |     ->01.36% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |     | ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     | |                                           
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->02.72% (16,777,216B) 0x6691E2: select_outer_pathkeys_for_merge (pathkeys.c:1198)
| | | | | ->02.72% (16,777,216B) 0x665665: sort_inner_and_outer (joinpath.c:543)
| | | | |   ->02.72% (16,777,216B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |     ->02.72% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |     | ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     | |                                           
| | | | |     | ->01.36% (8,388,608B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | |     | | ->01.36% (8,388,608B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | |     | |   ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |     ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |       ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |         ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |           ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |             ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |               ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |                 ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                   ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                     ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                       ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                         ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                           ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                             ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                               ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                                 ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                   ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                     ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                       ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                         ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                           
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->02.72% (16,777,216B) 0x665FBE: hash_inner_and_outer (joinpath.c:1080)
| | | | | ->02.72% (16,777,216B) 0x665119: add_paths_to_joinrel (joinpath.c:196)
| | | | |   ->01.36% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |   | ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |   | |                                           ->01.36% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->01.36% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |     ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     |                                           ->01.36% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |     |                                             
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->02.72% (16,777,216B) 0x65E2BD: generate_join_implied_equalities_normal (equivclass.c:1180)
| | | | | ->02.72% (16,777,216B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->02.72% (16,777,216B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |     ->02.72% (16,777,216B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |     | ->02.72% (16,777,216B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |     |   ->02.72% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     |     ->02.72% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |       ->02.72% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |         ->02.72% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |           ->02.72% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | |     |             ->02.72% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |               ->02.72% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |                 ->02.72% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |                   ->02.72% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                     ->02.72% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                       ->02.72% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                         ->02.72% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                           ->02.72% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                             ->02.72% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                               ->02.72% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                                 ->02.72% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                                   ->02.72% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | |     |                                     ->02.72% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                       ->02.72% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                         ->02.72% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                           ->02.72% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |                                             
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | 
| | | ->05.44% (33,554,432B) 0x62682E: list_copy (list.c:1143)
| | | | ->02.72% (16,777,216B) 0x66968F: truncate_useless_pathkeys (pathkeys.c:1476)
| | | | | ->02.72% (16,777,216B) 0x668A17: build_join_pathkeys (pathkeys.c:772)
| | | | |   ->02.72% (16,777,216B) 0x665707: sort_inner_and_outer (joinpath.c:578)
| | | | |     ->02.72% (16,777,216B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |       ->02.72% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |       | ->02.72% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |       | | ->02.72% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |       | |   ->02.72% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |       | |     ->02.72% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |       | |       ->02.72% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | |       | |         ->02.72% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |       | |           ->02.72% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |       | |             ->02.72% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |       | |               ->02.72% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |       | |                 ->02.72% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |       | |                   ->02.72% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |       | |                     ->02.72% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |       | |                       ->02.72% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |       | |                         ->02.72% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |       | |                           ->02.72% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |       | |                             ->02.72% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | |       | |                               ->02.72% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | |       | |                                 ->02.72% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |       | |                                   ->02.72% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |       | |                                     ->02.72% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |       | |                                       ->02.72% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |       | |                                         
| | | | |       | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |       | 
| | | | |       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |       
| | | | ->01.36% (8,388,608B) 0x66569E: sort_inner_and_outer (joinpath.c:557)
| | | | | ->01.36% (8,388,608B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |   ->01.36% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |   | ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |   | |                                           ->01.36% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   
| | | | ->01.36% (8,388,608B) 0x665C8E: match_unsorted_outer (joinpath.c:914)
| | | |   ->01.36% (8,388,608B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | |     ->01.36% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | |       ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | |         ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | |           ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | |             ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | |               ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | |                 ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | |                   ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | |                     ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | |                       ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | |                         ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | |                           ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | |                             ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | |                               ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | |                                 ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | |                                   ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | |                                     ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | |                                       ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | |                                         ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | |                                           ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | |                                             ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | |                                               ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | |                                                 ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | |                                                   ->01.36% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | |                                                     
| | | ->01.20% (7,372,800B) 0x625989: lcons (list.c:264)
| | |   ->01.20% (7,372,800B) in 4 places, all below massif's threshold (01.00%)
| | |     
| | ->24.64% (152,043,520B) 0x62568E: new_list (list.c:68)
| | | ->20.40% (125,829,120B) 0x6257B2: lappend (list.c:133)
| | | | ->09.52% (58,720,256B) 0x668DA5: find_mergeclauses_for_pathkeys (pathkeys.c:1011)
| | | | | ->05.44% (33,554,432B) 0x6656DA: sort_inner_and_outer (joinpath.c:564)
| | | | | | ->05.44% (33,554,432B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | | |   ->04.08% (25,165,824B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | | |   | ->04.08% (25,165,824B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |   | | ->04.08% (25,165,824B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |   ->04.08% (25,165,824B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |     ->04.08% (25,165,824B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |       ->04.08% (25,165,824B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |         ->04.08% (25,165,824B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |           ->04.08% (25,165,824B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |             ->04.08% (25,165,824B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |               ->04.08% (25,165,824B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                 ->04.08% (25,165,824B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                   ->04.08% (25,165,824B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                     ->04.08% (25,165,824B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                       ->04.08% (25,165,824B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                         ->04.08% (25,165,824B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                           ->04.08% (25,165,824B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                             ->04.08% (25,165,824B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                               ->04.08% (25,165,824B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                                 ->04.08% (25,165,824B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                                   ->04.08% (25,165,824B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                                     ->04.08% (25,165,824B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                                       ->04.08% (25,165,824B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                                         ->04.08% (25,165,824B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |   | |                                           
| | | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | 
| | | | | |   ->01.36% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | | |     ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |     | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |     |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |     |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |     |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |     |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |     |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |     |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |     |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |     |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |     |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |     |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |     |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |     |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |     |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |     |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |     |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |     |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |     |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |     |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |     |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |     |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |     |                                           
| | | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |     
| | | | | ->04.08% (25,165,824B) 0x665B64: match_unsorted_outer (joinpath.c:818)
| | | | |   ->04.08% (25,165,824B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | |     ->02.72% (16,777,216B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |     | ->02.72% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | | ->02.72% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |   ->02.72% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |     ->02.72% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |       ->02.72% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |         ->02.72% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |           ->02.72% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |             ->02.72% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |               ->02.72% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                 ->02.72% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                 | ->02.72% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                 |   ->02.72% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                 |     ->02.72% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                 |       ->02.72% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                 |         ->02.72% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                 |           ->02.72% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                 |             ->02.72% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | |     | |                 |               ->02.72% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                 |                 ->02.72% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                 |                   ->02.72% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                 |                     ->02.72% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                 |                       ->02.72% (16,777,216B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     | |                 |                         
| | | | |     | |                 ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | |                 
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->01.36% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |       ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |       | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |       |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |       |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |       |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |       |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |       |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |       |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |       |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |       |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |       |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |       |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |       |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |       |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |       |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |       |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |       |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |       |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |       |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |       |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |       |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |       |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |       |                                           
| | | | |       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |       
| | | | ->06.80% (41,943,040B) 0x6693BF: make_inner_pathkeys_for_merge (pathkeys.c:1295)
| | | | | ->04.08% (25,165,824B) 0x665BB9: match_unsorted_outer (joinpath.c:843)
| | | | | | ->04.08% (25,165,824B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | | |   ->02.72% (16,777,216B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | | |   | ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |   | | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |   | |                                           
| | | | | |   | ->01.36% (8,388,608B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | | |   | | ->01.36% (8,388,608B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | | |   | |   ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |     ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |       ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |         ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |           ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |             ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |               ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |                 ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                   ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                     ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                       ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                         ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                           ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                             ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                               ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                                 ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                                   ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                                     ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                                       ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                                         ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                                           
| | | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | 
| | | | | |   ->01.36% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | | |     ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |     | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |     |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |     |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |     |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |     |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |     |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |     |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |     |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |     |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |     |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |     |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |     |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |     |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |     |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |     |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |     |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |     |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |     |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |     |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |     |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |     |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |     |                                           
| | | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |     
| | | | | ->02.72% (16,777,216B) 0x6656EF: sort_inner_and_outer (joinpath.c:573)
| | | | |   ->02.72% (16,777,216B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |     ->02.72% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |     | ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     | |                                           
| | | | |     | ->01.36% (8,388,608B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | |     | | ->01.36% (8,388,608B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | |     | |   ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |     ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |       ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |         ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |           ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |             ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |               ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |                 ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                   ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                     ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                       ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                         ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                           ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                             ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                               ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                                 ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                   ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                     ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                       ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                         ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                           
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->01.36% (8,388,608B) 0x65E089: generate_join_implied_equalities_normal (equivclass.c:1102)
| | | | | ->01.36% (8,388,608B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->01.36% (8,388,608B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |     ->01.36% (8,388,608B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |     | ->01.36% (8,388,608B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |     |   ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     |     ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |       ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |         ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |           ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |             ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |               ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |                 ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |                   ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                     ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                       ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                         ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                           ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                             ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                               ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                                 ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                                   ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |                                     ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                       ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                         ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                           ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |                                             
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->01.36% (8,388,608B) 0x65E05B: generate_join_implied_equalities_normal (equivclass.c:1100)
| | | | | ->01.36% (8,388,608B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->01.36% (8,388,608B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |     ->01.36% (8,388,608B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |     | ->01.36% (8,388,608B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |     |   ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     |   | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |   |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |   |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |   |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |   |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |   |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |   |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |   |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |   |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |   |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |   |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |   |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |   |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |   |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |   |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |   |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |   |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |   |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |   |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |   |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |   |                                         
| | | | |     |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     |   
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->01.36% (8,388,608B) 0x66652D: select_mergejoin_clauses (joinpath.c:1312)
| | | | | ->01.36% (8,388,608B) 0x664EF6: add_paths_to_joinrel (joinpath.c:96)
| | | | |   ->01.36% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |   | ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |   | |                                           ->01.36% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | 
| | | ->04.08% (25,165,824B) 0x62682E: list_copy (list.c:1143)
| | | | ->04.08% (25,165,824B) 0x66569E: sort_inner_and_outer (joinpath.c:557)
| | | | | ->04.08% (25,165,824B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |   ->02.72% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |   | ->02.72% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | | ->02.72% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |   ->02.72% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |     ->02.72% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |       ->02.72% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |         ->02.72% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |           ->02.72% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |             ->02.72% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |               ->02.72% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                 ->02.72% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                   ->02.72% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                     ->02.72% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                       ->02.72% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                         ->02.72% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                           ->02.72% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                             ->02.72% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                               ->02.72% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                 ->02.72% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                   ->02.72% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                     ->02.72% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                       ->02.72% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                         ->02.72% (16,777,216B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |   | |                                           ->02.72% (16,777,216B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->01.36% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |     ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     |                                           ->01.36% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |     |                                             
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | 
| | | ->00.17% (1,048,576B) in 1+ places, all below ms_print's threshold (01.00%)
| | | 
| | ->08.24% (50,855,936B) 0x625752: new_tail_cell (list.c:112)
| | | ->08.24% (50,855,936B) 0x6257C1: lappend (list.c:135)
| | |   ->05.44% (33,554,432B) 0x6693BF: make_inner_pathkeys_for_merge (pathkeys.c:1295)
| | |   | ->05.44% (33,554,432B) 0x6656EF: sort_inner_and_outer (joinpath.c:573)
| | |   |   ->05.44% (33,554,432B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | |   |     ->04.08% (25,165,824B) 0x666FC9: make_join_rel (joinrels.c:631)
| | |   |     | ->04.08% (25,165,824B) 0x66677D: join_search_one_level (joinrels.c:173)
| | |   |     | | ->04.08% (25,165,824B) 0x65545B: standard_join_search (allpaths.c:1505)
| | |   |     | |   ->04.08% (25,165,824B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | |   |     | |     ->04.08% (25,165,824B) 0x65395B: make_one_rel (allpaths.c:143)
| | |   |     | |       ->04.08% (25,165,824B) 0x674004: query_planner (planmain.c:251)
| | |   |     | |         ->04.08% (25,165,824B) 0x675C08: grouping_planner (planner.c:1159)
| | |   |     | |           ->04.08% (25,165,824B) 0x674E1E: subquery_planner (planner.c:533)
| | |   |     | |             ->04.08% (25,165,824B) 0x67CBB5: make_subplan (subselect.c:482)
| | |   |     | |               ->04.08% (25,165,824B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | |   |     | |                 ->04.08% (25,165,824B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | |   |     | |                   ->04.08% (25,165,824B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | |   |     | |                     ->04.08% (25,165,824B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | |   |     | |                       ->04.08% (25,165,824B) 0x67501C: preprocess_expression (planner.c:643)
| | |   |     | |                         ->04.08% (25,165,824B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | |   |     | |                           ->04.08% (25,165,824B) 0x674AE6: subquery_planner (planner.c:423)
| | |   |     | |                             ->04.08% (25,165,824B) 0x6745B6: standard_planner (planner.c:204)
| | |   |     | |                               ->04.08% (25,165,824B) 0x67442B: planner (planner.c:133)
| | |   |     | |                                 ->04.08% (25,165,824B) 0x6F8842: pg_plan_query (postgres.c:751)
| | |   |     | |                                   ->04.08% (25,165,824B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | |   |     | |                                     ->04.08% (25,165,824B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | |   |     | |                                       ->04.08% (25,165,824B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | |   |     | |                                         ->04.08% (25,165,824B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | |   |     | |                                           
| | |   |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |     | 
| | |   |     ->01.36% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | |   |       ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | |   |       | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | |   |       |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | |   |       |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | |   |       |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | |   |       |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | |   |       |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | |   |       |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | |   |       |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | |   |       |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | |   |       |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | |   |       |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | |   |       |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | |   |       |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | |   |       |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | |   |       |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | |   |       |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | |   |       |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | |   |       |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | |   |       |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | |   |       |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | |   |       |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | |   |       |                                           
| | |   |       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |       
| | |   ->02.72% (16,777,216B) 0x66652D: select_mergejoin_clauses (joinpath.c:1312)
| | |   | ->02.72% (16,777,216B) 0x664EF6: add_paths_to_joinrel (joinpath.c:96)
| | |   |   ->02.72% (16,777,216B) 0x666F8D: make_join_rel (joinrels.c:628)
| | |   |   | ->02.72% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | |   |   | | ->02.72% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | |   |   | |   ->02.72% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | |   |   | |     ->02.72% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | |   |   | |       ->02.72% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | |   |   | |         ->02.72% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | |   |   | |           ->02.72% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | |   |   | |             ->02.72% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | |   |   | |               ->02.72% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | |   |   | |                 ->02.72% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | |   |   | |                   ->02.72% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | |   |   | |                     ->02.72% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | |   |   | |                       ->02.72% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | |   |   | |                         ->02.72% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | |   |   | |                           ->02.72% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | |   |   | |                             ->02.72% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | |   |   | |                               ->02.72% (16,777,216B) 0x67442B: planner (planner.c:133)
| | |   |   | |                                 ->02.72% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | |   |   | |                                   ->02.72% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | |   |   | |                                     ->02.72% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | |   |   | |                                       ->02.72% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | |   |   | |                                         ->02.72% (16,777,216B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | |   |   | |                                           ->02.72% (16,777,216B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | |   |   | |                                             
| | |   |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |   | 
| | |   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |   
| | |   ->00.08% (524,288B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   
| | ->01.56% (9,609,216B) in 45 places, all below massif's threshold (01.00%)
| | | 
| | ->01.36% (8,388,608B) 0x626885: list_copy (list.c:1158)
| |   ->01.36% (8,388,608B) 0x66569E: sort_inner_and_outer (joinpath.c:557)
| |   | ->01.36% (8,388,608B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| |   |   ->01.36% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| |   |   | ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| |   |   | | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| |   |   | |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| |   |   | |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| |   |   | |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| |   |   | |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| |   |   | |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| |   |   | |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| |   |   | |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| |   |   | |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| |   |   | |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| |   |   | |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| |   |   | |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| |   |   | |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| |   |   | |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| |   |   | |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| |   |   | |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| |   |   | |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| |   |   | |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| |   |   | |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| |   |   | |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| |   |   | |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| |   |   | |                                           ->01.36% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| |   |   | |                                             ->01.36% (8,388,608B) 0x880E7B8: exec_run_select (pl_exec.c:4635)
| |   |   | |                                               
| |   |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |   |   | 
| |   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |   |   
| |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |   
| ->02.33% (14,381,056B) 0x82AC88: MemoryContextAllocZeroAligned (mcxt.c:627)
| | ->01.70% (10,485,760B) 0x68FD52: create_material_path (pathnode.c:1088)
| | | ->01.70% (10,485,760B) 0x6658FB: match_unsorted_outer (joinpath.c:712)
| | |   ->01.70% (10,485,760B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | |     ->01.70% (10,485,760B) 0x666FC9: make_join_rel (joinrels.c:631)
| | |     | ->01.36% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | |     | | ->01.36% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | |     | |   ->01.36% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | |     | |     ->01.36% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | |     | |       ->01.36% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | |     | |         ->01.36% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | |     | |           ->01.36% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | |     | |             ->01.36% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | |     | |               ->01.36% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | |     | |                 ->01.36% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | |     | |                   ->01.36% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | |     | |                     ->01.36% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | |     | |                       ->01.36% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | |     | |                         ->01.36% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | |     | |                           ->01.36% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | |     | |                             ->01.36% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | |     | |                               ->01.36% (8,388,608B) 0x67442B: planner (planner.c:133)
| | |     | |                                 ->01.36% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | |     | |                                   ->01.36% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | |     | |                                     ->01.36% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | |     | |                                       ->01.36% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | |     | |                                         ->01.36% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | |     | |                                           ->01.36% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | |     | |                                             ->01.36% (8,388,608B) 0x880E7B8: exec_run_select (pl_exec.c:4635)
| | |     | |                                               
| | |     | ->00.34% (2,097,152B) in 1+ places, all below ms_print's threshold (01.00%)
| | |     | 
| | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |     
| | ->00.63% (3,895,296B) in 1+ places, all below ms_print's threshold (01.00%)
| | 
| ->00.20% (1,247,232B) in 1+ places, all below ms_print's threshold (01.00%)
| 
->00.47% (2,888,989B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
 45 56,587,383,420       23,259,264       23,242,853        16,411            0
 46 57,629,962,586       81,455,312       81,438,821        16,491            0
 47 58,522,533,527      131,787,008      131,770,469        16,539            0
 48 59,497,876,835      165,366,064      165,349,477        16,587            0
 49 60,517,834,441      207,407,464      207,390,821        16,643            0
 50 61,325,562,876      240,961,928      240,945,253        16,675            0
 51 62,222,516,136      282,905,008      282,888,293        16,715            0
 52 63,089,163,191      324,848,088      324,831,333        16,755            0
 53 63,842,567,496      358,402,552      358,385,765        16,787            0
 54 64,654,472,086      400,345,632      400,328,805        16,827            0
 55 65,477,270,410      442,288,712      442,271,845        16,867            0
 56 66,331,669,214      484,231,792      484,214,885        16,907            0
 57 67,120,590,027      526,174,872      526,157,925        16,947            0
 58 67,918,181,769      568,117,952      568,100,965        16,987            0
100.00% (568,100,965B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.50% (565,270,528B) 0x829E7C: AllocSetAlloc (aset.c:746)
| ->96.62% (548,932,608B) 0x82AB46: MemoryContextAlloc (mcxt.c:577)
| | ->62.11% (352,878,592B) 0x6256AF: new_list (list.c:72)
| | | ->54.82% (311,427,072B) 0x6257B2: lappend (list.c:133)
| | | | ->22.15% (125,829,120B) 0x668DA5: find_mergeclauses_for_pathkeys (pathkeys.c:1011)
| | | | | ->14.77% (83,886,080B) 0x6656DA: sort_inner_and_outer (joinpath.c:564)
| | | | | | ->14.77% (83,886,080B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | | |   ->13.29% (75,497,472B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | | |   | ->13.29% (75,497,472B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |   | | ->13.29% (75,497,472B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |   ->13.29% (75,497,472B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |     ->13.29% (75,497,472B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |       ->13.29% (75,497,472B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |         ->13.29% (75,497,472B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |           ->13.29% (75,497,472B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |             ->13.29% (75,497,472B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |               ->13.29% (75,497,472B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                 ->13.29% (75,497,472B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                   ->13.29% (75,497,472B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                     ->13.29% (75,497,472B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                       ->13.29% (75,497,472B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                         ->13.29% (75,497,472B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                           ->13.29% (75,497,472B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                             ->13.29% (75,497,472B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                               ->13.29% (75,497,472B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                                 ->13.29% (75,497,472B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                                   ->13.29% (75,497,472B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                                     ->13.29% (75,497,472B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                                       ->13.29% (75,497,472B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                                         ->13.29% (75,497,472B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |   | |                                           
| | | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | 
| | | | | |   ->01.48% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | | |     ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |     | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |     |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |     |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |     |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |     |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |     |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |     |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |     |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |     |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |     |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |     |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |     |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |     |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |     |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |     |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |     |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |     |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |     |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |     |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |     |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |     |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |     |                                           
| | | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |     
| | | | | ->07.38% (41,943,040B) 0x665B64: match_unsorted_outer (joinpath.c:818)
| | | | |   ->07.38% (41,943,040B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | |     ->04.43% (25,165,824B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |     | ->04.43% (25,165,824B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | | ->04.43% (25,165,824B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |   ->04.43% (25,165,824B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |     ->04.43% (25,165,824B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |       ->04.43% (25,165,824B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |         ->04.43% (25,165,824B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |           ->04.43% (25,165,824B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |             ->04.43% (25,165,824B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |               ->04.43% (25,165,824B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                 ->04.43% (25,165,824B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                   ->04.43% (25,165,824B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                     ->04.43% (25,165,824B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                       ->04.43% (25,165,824B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                         ->04.43% (25,165,824B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                           ->04.43% (25,165,824B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                             ->04.43% (25,165,824B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                               ->04.43% (25,165,824B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                 ->04.43% (25,165,824B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                   ->04.43% (25,165,824B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                     ->04.43% (25,165,824B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                       ->04.43% (25,165,824B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                         ->04.43% (25,165,824B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     | |                                           
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->02.95% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |       ->02.95% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |       | ->02.95% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |       |   ->02.95% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |       |     ->02.95% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |       |       ->02.95% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | |       |         ->02.95% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |       |           ->02.95% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |       |             ->02.95% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |       |               ->02.95% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |       |                 ->02.95% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |       |                   ->02.95% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |       |                     ->02.95% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |       |                       ->02.95% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |       |                         ->02.95% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |       |                           ->02.95% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |       |                             ->02.95% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | |       |                               ->02.95% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | |       |                                 ->02.95% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |       |                                   ->02.95% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |       |                                     ->02.95% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |       |                                       ->02.95% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |       |                                         ->02.95% (16,777,216B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |       |                                           
| | | | |       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |       
| | | | ->09.04% (51,380,224B) 0x65E05B: generate_join_implied_equalities_normal (equivclass.c:1100)
| | | | | ->09.04% (51,380,224B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->09.04% (51,380,224B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |     ->07.38% (41,943,040B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |     | ->07.38% (41,943,040B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |     |   ->05.91% (33,554,432B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     |   | ->05.91% (33,554,432B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |   |   ->05.91% (33,554,432B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |   |     ->05.91% (33,554,432B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |   |       ->05.91% (33,554,432B) 0x674004: query_planner (planmain.c:251)
| | | | |     |   |         ->05.91% (33,554,432B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |   |           ->05.91% (33,554,432B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |   |             ->05.91% (33,554,432B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |   |               ->05.91% (33,554,432B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |   |                 ->05.91% (33,554,432B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |   |                   ->05.91% (33,554,432B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |   |                     ->05.91% (33,554,432B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |   |                       ->05.91% (33,554,432B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |   |                         ->05.91% (33,554,432B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |   |                           ->05.91% (33,554,432B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |   |                             ->05.91% (33,554,432B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |   |                               ->05.91% (33,554,432B) 0x67442B: planner (planner.c:133)
| | | | |     |   |                                 ->05.91% (33,554,432B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |   |                                   ->05.91% (33,554,432B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |   |                                     ->05.91% (33,554,432B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |   |                                       ->05.91% (33,554,432B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |   |                                         
| | | | |     |   ->01.48% (8,388,608B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | |     |     ->01.48% (8,388,608B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | |     |       ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |         ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |           ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |             ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |               ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |                 ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |                   ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |                     ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                       ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                         ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                           ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                             ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                               ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                                 ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                                   ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                                     ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |                                       ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                         ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                           ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                             
| | | | |     ->01.66% (9,437,184B) 0x69643D: build_join_rel (relnode.c:399)
| | | | |       ->01.66% (9,437,184B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |         ->01.66% (9,437,184B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | |         | ->01.66% (9,437,184B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | |         |   ->01.66% (9,437,184B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |         |     ->01.66% (9,437,184B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |         |       ->01.66% (9,437,184B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |         |         ->01.66% (9,437,184B) 0x674004: query_planner (planmain.c:251)
| | | | |         |           ->01.66% (9,437,184B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |         |             ->01.66% (9,437,184B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |         |               ->01.66% (9,437,184B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |         |                 ->01.66% (9,437,184B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |         |                   ->01.66% (9,437,184B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |         |                     ->01.66% (9,437,184B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |         |                       ->01.66% (9,437,184B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |         |                         ->01.66% (9,437,184B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |         |                           ->01.66% (9,437,184B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |         |                             ->01.66% (9,437,184B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |         |                               ->01.66% (9,437,184B) 0x6745B6: standard_planner (planner.c:204)
| | | | |         |                                 ->01.66% (9,437,184B) 0x67442B: planner (planner.c:133)
| | | | |         |                                   ->01.66% (9,437,184B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |         |                                     ->01.66% (9,437,184B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |         |                                       ->01.66% (9,437,184B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |         |                                         
| | | | |         ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |         
| | | | ->08.86% (50,331,648B) 0x65E089: generate_join_implied_equalities_normal (equivclass.c:1102)
| | | | | ->08.86% (50,331,648B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->08.86% (50,331,648B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |   | ->08.86% (50,331,648B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |   | | ->08.86% (50,331,648B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |   | |   ->08.86% (50,331,648B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | |     ->08.86% (50,331,648B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |       ->08.86% (50,331,648B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |         ->08.86% (50,331,648B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |           ->08.86% (50,331,648B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |             ->08.86% (50,331,648B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |               ->08.86% (50,331,648B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |                 ->08.86% (50,331,648B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |                   ->08.86% (50,331,648B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                     ->08.86% (50,331,648B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                       ->08.86% (50,331,648B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                         ->08.86% (50,331,648B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                           ->08.86% (50,331,648B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                             ->08.86% (50,331,648B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                               ->08.86% (50,331,648B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                                 ->08.86% (50,331,648B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                                   ->08.86% (50,331,648B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                     ->08.86% (50,331,648B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                       ->08.86% (50,331,648B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                         ->08.86% (50,331,648B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                           ->08.86% (50,331,648B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   
| | | | ->05.91% (33,554,432B) 0x6693BF: make_inner_pathkeys_for_merge (pathkeys.c:1295)
| | | | | ->05.91% (33,554,432B) 0x665BB9: match_unsorted_outer (joinpath.c:843)
| | | | | | ->05.91% (33,554,432B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | | |   ->04.43% (25,165,824B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | | |   | ->04.43% (25,165,824B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |   | | ->04.43% (25,165,824B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |   ->04.43% (25,165,824B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |     ->04.43% (25,165,824B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |       ->04.43% (25,165,824B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |         ->04.43% (25,165,824B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |           ->04.43% (25,165,824B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |             ->04.43% (25,165,824B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |               ->04.43% (25,165,824B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                 ->04.43% (25,165,824B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                 | ->04.43% (25,165,824B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                 |   ->04.43% (25,165,824B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                 |     ->04.43% (25,165,824B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                 |       ->04.43% (25,165,824B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                 |         ->04.43% (25,165,824B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                 |           ->04.43% (25,165,824B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                 |             ->04.43% (25,165,824B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                 |               ->04.43% (25,165,824B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                 |                 ->04.43% (25,165,824B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                 |                   ->04.43% (25,165,824B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                 |                     ->04.43% (25,165,824B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                 |                       ->04.43% (25,165,824B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |   | |                 |                         
| | | | | |   | |                 ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | |                 
| | | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | 
| | | | | |   ->01.48% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | | |     ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |     | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |     |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |     |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |     |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |     |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |     |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |     |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |     |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |     |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |     |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |     |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |     |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |     |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |     |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |     |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |     |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |     |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |     |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |     |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |     |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |     |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |     |                                           
| | | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |     
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | 
| | | | ->02.95% (16,777,216B) 0x6691E2: select_outer_pathkeys_for_merge (pathkeys.c:1198)
| | | | | ->02.95% (16,777,216B) 0x665665: sort_inner_and_outer (joinpath.c:543)
| | | | |   ->02.95% (16,777,216B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |     ->02.95% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |     | ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     | |                                           
| | | | |     | ->01.48% (8,388,608B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | |     | | ->01.48% (8,388,608B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | |     | |   ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |     ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |       ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |         ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |           ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |             ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |               ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |                 ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                   ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                     ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                       ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                         ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                           ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                             ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                               ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                                 ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                   ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                     ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                       ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                         ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                           
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->02.95% (16,777,216B) 0x665FBE: hash_inner_and_outer (joinpath.c:1080)
| | | | | ->02.95% (16,777,216B) 0x665119: add_paths_to_joinrel (joinpath.c:196)
| | | | |   ->01.48% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |   | ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |   | |                                           ->01.48% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->01.48% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |     ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     |                                           ->01.48% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |     |                                             
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->02.95% (16,777,216B) 0x65E2BD: generate_join_implied_equalities_normal (equivclass.c:1180)
| | | | | ->02.95% (16,777,216B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->02.95% (16,777,216B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |     ->02.95% (16,777,216B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |     | ->02.95% (16,777,216B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |     |   ->02.95% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     |     ->02.95% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |       ->02.95% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |         ->02.95% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |           ->02.95% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | |     |             ->02.95% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |               ->02.95% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |                 ->02.95% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |                   ->02.95% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                     ->02.95% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                       ->02.95% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                         ->02.95% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                           ->02.95% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                             ->02.95% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                               ->02.95% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                                 ->02.95% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                                   ->02.95% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | |     |                                     ->02.95% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                       ->02.95% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                         ->02.95% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                           ->02.95% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |                                             
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | 
| | | ->05.91% (33,554,432B) 0x62682E: list_copy (list.c:1143)
| | | | ->02.95% (16,777,216B) 0x66968F: truncate_useless_pathkeys (pathkeys.c:1476)
| | | | | ->02.95% (16,777,216B) 0x668A17: build_join_pathkeys (pathkeys.c:772)
| | | | |   ->02.95% (16,777,216B) 0x665707: sort_inner_and_outer (joinpath.c:578)
| | | | |     ->02.95% (16,777,216B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |       ->02.95% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |       | ->02.95% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |       | | ->02.95% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |       | |   ->02.95% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |       | |     ->02.95% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |       | |       ->02.95% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | |       | |         ->02.95% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |       | |           ->02.95% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |       | |             ->02.95% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |       | |               ->02.95% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |       | |                 ->02.95% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |       | |                   ->02.95% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |       | |                     ->02.95% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |       | |                       ->02.95% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |       | |                         ->02.95% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |       | |                           ->02.95% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |       | |                             ->02.95% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | |       | |                               ->02.95% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | |       | |                                 ->02.95% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |       | |                                   ->02.95% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |       | |                                     ->02.95% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |       | |                                       ->02.95% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |       | |                                         
| | | | |       | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |       | 
| | | | |       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |       
| | | | ->01.48% (8,388,608B) 0x66569E: sort_inner_and_outer (joinpath.c:557)
| | | | | ->01.48% (8,388,608B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |   ->01.48% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |   | ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |   | |                                           ->01.48% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   
| | | | ->01.48% (8,388,608B) 0x665C8E: match_unsorted_outer (joinpath.c:914)
| | | |   ->01.48% (8,388,608B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | |     ->01.48% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | |       ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | |         ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | |           ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | |             ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | |               ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | |                 ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | |                   ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | |                     ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | |                       ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | |                         ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | |                           ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | |                             ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | |                               ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | |                                 ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | |                                   ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | |                                     ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | |                                       ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | |                                         ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | |                                           ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | |                                             ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | |                                               ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | |                                                 ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | |                                                   ->01.48% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | |                                                     
| | | ->01.39% (7,897,088B) 0x625989: lcons (list.c:264)
| | |   ->01.39% (7,897,088B) in 4 places, all below massif's threshold (01.00%)
| | |     
| | ->23.81% (135,266,304B) 0x62568E: new_list (list.c:68)
| | | ->19.20% (109,051,904B) 0x6257B2: lappend (list.c:133)
| | | | ->07.38% (41,943,040B) 0x668DA5: find_mergeclauses_for_pathkeys (pathkeys.c:1011)
| | | | | ->05.91% (33,554,432B) 0x6656DA: sort_inner_and_outer (joinpath.c:564)
| | | | | | ->05.91% (33,554,432B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | | |   ->04.43% (25,165,824B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | | |   | ->04.43% (25,165,824B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |   | | ->04.43% (25,165,824B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |   ->04.43% (25,165,824B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |     ->04.43% (25,165,824B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |       ->04.43% (25,165,824B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |         ->04.43% (25,165,824B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |           ->04.43% (25,165,824B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |             ->04.43% (25,165,824B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |               ->04.43% (25,165,824B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                 ->04.43% (25,165,824B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                   ->04.43% (25,165,824B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                     ->04.43% (25,165,824B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                       ->04.43% (25,165,824B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                         ->04.43% (25,165,824B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                           ->04.43% (25,165,824B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                             ->04.43% (25,165,824B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                               ->04.43% (25,165,824B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                                 ->04.43% (25,165,824B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                                   ->04.43% (25,165,824B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                                     ->04.43% (25,165,824B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                                       ->04.43% (25,165,824B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                                         ->04.43% (25,165,824B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |   | |                                           
| | | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | 
| | | | | |   ->01.48% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | | |     ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |     | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |     |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |     |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |     |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |     |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |     |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |     |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |     |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |     |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |     |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |     |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |     |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |     |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |     |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |     |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |     |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |     |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |     |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |     |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |     |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |     |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |     |                                           
| | | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |     
| | | | | ->01.48% (8,388,608B) 0x665B64: match_unsorted_outer (joinpath.c:818)
| | | | |   ->01.48% (8,388,608B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | |     ->01.48% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |     | ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                 | ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                 |   ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                 |     ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                 |       ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                 |         ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                 |           ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                 |             ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                 |               ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                 |                 ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                 |                   ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                 |                     ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                 |                       ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     | |                 |                         
| | | | |     | |                 ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | |                 
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->07.38% (41,943,040B) 0x6693BF: make_inner_pathkeys_for_merge (pathkeys.c:1295)
| | | | | ->04.43% (25,165,824B) 0x665BB9: match_unsorted_outer (joinpath.c:843)
| | | | | | ->04.43% (25,165,824B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | | | | |   ->02.95% (16,777,216B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | | |   | ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |   | | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |   | |                                           
| | | | | |   | ->01.48% (8,388,608B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | | |   | | ->01.48% (8,388,608B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | | |   | |   ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |   | |     ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |   | |       ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |   | |         ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |   | |           ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |   | |             ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |   | |               ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |   | |                 ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |   | |                   ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |   | |                     ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |   | |                       ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |   | |                         ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |   | |                           ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |   | |                             ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |   | |                               ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |   | |                                 ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |   | |                                   ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |   | |                                     ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |   | |                                       ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |   | |                                         ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |   | |                                           
| | | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |   | 
| | | | | |   ->01.48% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | | |     ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | | |     | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | | |     |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | | |     |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | | |     |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | | |     |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | | |     |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | | |     |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | | |     |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | | |     |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | | |     |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | | |     |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | | |     |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | | |     |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | | |     |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | | |     |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | | |     |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | | |     |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | | |     |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | | |     |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | | |     |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | | |     |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | | |     |                                           
| | | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |     
| | | | | ->02.95% (16,777,216B) 0x6656EF: sort_inner_and_outer (joinpath.c:573)
| | | | |   ->02.95% (16,777,216B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |     ->02.95% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |     | ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     | |                                           
| | | | |     | ->01.48% (8,388,608B) 0x666924: make_rels_by_clause_joins (joinrels.c:271)
| | | | |     | | ->01.48% (8,388,608B) 0x666631: join_search_one_level (joinrels.c:96)
| | | | |     | |   ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     | |     ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     | |       ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     | |         ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     | |           ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     | |             ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     | |               ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     | |                 ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     | |                   ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     | |                     ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     | |                       ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     | |                         ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     | |                           ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     | |                             ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     | |                               ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     | |                                 ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     | |                                   ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     | |                                     ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     | |                                       ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     | |                                         ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     | |                                           
| | | | |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     | 
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->01.48% (8,388,608B) 0x65E089: generate_join_implied_equalities_normal (equivclass.c:1102)
| | | | | ->01.48% (8,388,608B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->01.48% (8,388,608B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |     ->01.48% (8,388,608B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |     | ->01.48% (8,388,608B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |     |   ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     |     ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |       ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |         ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |           ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |             ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |               ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |                 ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |                   ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                     ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                       ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                         ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                           ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                             ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                               ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                                 ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                                   ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |                                     ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                       ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                         ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                           ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |                                             
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->01.48% (8,388,608B) 0x65E05B: generate_join_implied_equalities_normal (equivclass.c:1100)
| | | | | ->01.48% (8,388,608B) 0x65DF32: generate_join_implied_equalities (equivclass.c:1041)
| | | | |   ->01.48% (8,388,608B) 0x696738: build_joinrel_restrictlist (relnode.c:578)
| | | | |     ->01.48% (8,388,608B) 0x69622F: build_join_rel (relnode.c:340)
| | | | |     | ->01.48% (8,388,608B) 0x666EBD: make_join_rel (joinrels.c:588)
| | | | |     |   ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     |   | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |   |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |   |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |   |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |   |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |   |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |   |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |   |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |   |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |   |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |   |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |   |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |   |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |   |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |   |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |   |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |   |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |   |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |   |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |   |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |   |                                         
| | | | |     |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     |   
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->01.48% (8,388,608B) 0x66652D: select_mergejoin_clauses (joinpath.c:1312)
| | | | | ->01.48% (8,388,608B) 0x664EF6: add_paths_to_joinrel (joinpath.c:96)
| | | | |   ->01.48% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |   | ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |   | |                                           ->01.48% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | 
| | | ->04.43% (25,165,824B) 0x62682E: list_copy (list.c:1143)
| | | | ->04.43% (25,165,824B) 0x66569E: sort_inner_and_outer (joinpath.c:557)
| | | | | ->04.43% (25,165,824B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | | | |   ->02.95% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | | | |   | ->02.95% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |   | | ->02.95% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |   | |   ->02.95% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |   | |     ->02.95% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |   | |       ->02.95% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | | | |   | |         ->02.95% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |   | |           ->02.95% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |   | |             ->02.95% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |   | |               ->02.95% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |   | |                 ->02.95% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |   | |                   ->02.95% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |   | |                     ->02.95% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |   | |                       ->02.95% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |   | |                         ->02.95% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |   | |                           ->02.95% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |   | |                             ->02.95% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | | | |   | |                               ->02.95% (16,777,216B) 0x67442B: planner (planner.c:133)
| | | | |   | |                                 ->02.95% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |   | |                                   ->02.95% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |   | |                                     ->02.95% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |   | |                                       ->02.95% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |   | |                                         ->02.95% (16,777,216B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |   | |                                           ->02.95% (16,777,216B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |   | |                                             
| | | | |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |   | 
| | | | |   ->01.48% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | | | |     ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | | | |     | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | | | |     |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | | | |     |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | | | |     |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | | | |     |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | | | |     |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | | | |     |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | | | |     |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | | | |     |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | | | |     |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | | | |     |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | | | |     |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | | | |     |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | | | |     |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | | | |     |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | | | |     |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | | | |     |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | | | |     |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | | | |     |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | | | |     |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | | | |     |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | | | |     |                                           ->01.48% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | | | |     |                                             
| | | | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |     
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | 
| | | ->00.18% (1,048,576B) in 1+ places, all below ms_print's threshold (01.00%)
| | | 
| | ->07.38% (41,943,040B) 0x625752: new_tail_cell (list.c:112)
| | | ->07.38% (41,943,040B) 0x6257C1: lappend (list.c:135)
| | |   ->04.43% (25,165,824B) 0x6693BF: make_inner_pathkeys_for_merge (pathkeys.c:1295)
| | |   | ->04.43% (25,165,824B) 0x6656EF: sort_inner_and_outer (joinpath.c:573)
| | |   |   ->04.43% (25,165,824B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| | |   |     ->02.95% (16,777,216B) 0x666FC9: make_join_rel (joinrels.c:631)
| | |   |     | ->02.95% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | |   |     | | ->02.95% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | |   |     | |   ->02.95% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | |   |     | |     ->02.95% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | |   |     | |       ->02.95% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | |   |     | |         ->02.95% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | |   |     | |           ->02.95% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | |   |     | |             ->02.95% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | |   |     | |               ->02.95% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | |   |     | |                 ->02.95% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | |   |     | |                   ->02.95% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | |   |     | |                     ->02.95% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | |   |     | |                       ->02.95% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | |   |     | |                         ->02.95% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | |   |     | |                           ->02.95% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | |   |     | |                             ->02.95% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | |   |     | |                               ->02.95% (16,777,216B) 0x67442B: planner (planner.c:133)
| | |   |     | |                                 ->02.95% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | |   |     | |                                   ->02.95% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | |   |     | |                                     ->02.95% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | |   |     | |                                       ->02.95% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | |   |     | |                                         ->02.95% (16,777,216B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | |   |     | |                                           
| | |   |     | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |     | 
| | |   |     ->01.48% (8,388,608B) 0x666F8D: make_join_rel (joinrels.c:628)
| | |   |       ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | |   |       | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | |   |       |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | |   |       |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | |   |       |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | |   |       |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | |   |       |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | |   |       |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | |   |       |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | |   |       |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | |   |       |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | |   |       |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | |   |       |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | |   |       |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | |   |       |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | |   |       |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | |   |       |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | |   |       |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | |   |       |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | |   |       |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | |   |       |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | |   |       |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | |   |       |                                           
| | |   |       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |       
| | |   ->02.95% (16,777,216B) 0x66652D: select_mergejoin_clauses (joinpath.c:1312)
| | |   | ->02.95% (16,777,216B) 0x664EF6: add_paths_to_joinrel (joinpath.c:96)
| | |   |   ->02.95% (16,777,216B) 0x666F8D: make_join_rel (joinrels.c:628)
| | |   |   | ->02.95% (16,777,216B) 0x66677D: join_search_one_level (joinrels.c:173)
| | |   |   | | ->02.95% (16,777,216B) 0x65545B: standard_join_search (allpaths.c:1505)
| | |   |   | |   ->02.95% (16,777,216B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | |   |   | |     ->02.95% (16,777,216B) 0x65395B: make_one_rel (allpaths.c:143)
| | |   |   | |       ->02.95% (16,777,216B) 0x674004: query_planner (planmain.c:251)
| | |   |   | |         ->02.95% (16,777,216B) 0x675C08: grouping_planner (planner.c:1159)
| | |   |   | |           ->02.95% (16,777,216B) 0x674E1E: subquery_planner (planner.c:533)
| | |   |   | |             ->02.95% (16,777,216B) 0x67CBB5: make_subplan (subselect.c:482)
| | |   |   | |               ->02.95% (16,777,216B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | |   |   | |                 ->02.95% (16,777,216B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | |   |   | |                   ->02.95% (16,777,216B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | |   |   | |                     ->02.95% (16,777,216B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | |   |   | |                       ->02.95% (16,777,216B) 0x67501C: preprocess_expression (planner.c:643)
| | |   |   | |                         ->02.95% (16,777,216B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | |   |   | |                           ->02.95% (16,777,216B) 0x674AE6: subquery_planner (planner.c:423)
| | |   |   | |                             ->02.95% (16,777,216B) 0x6745B6: standard_planner (planner.c:204)
| | |   |   | |                               ->02.95% (16,777,216B) 0x67442B: planner (planner.c:133)
| | |   |   | |                                 ->02.95% (16,777,216B) 0x6F8842: pg_plan_query (postgres.c:751)
| | |   |   | |                                   ->02.95% (16,777,216B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | |   |   | |                                     ->02.95% (16,777,216B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | |   |   | |                                       ->02.95% (16,777,216B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | |   |   | |                                         ->02.95% (16,777,216B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | |   |   | |                                           ->02.95% (16,777,216B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | |   |   | |                                             
| | |   |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |   | 
| | |   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   |   
| | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |   
| | ->01.84% (10,456,064B) in 45 places, all below massif's threshold (01.00%)
| | | 
| | ->01.48% (8,388,608B) 0x626885: list_copy (list.c:1158)
| |   ->01.48% (8,388,608B) 0x66569E: sort_inner_and_outer (joinpath.c:557)
| |   | ->01.48% (8,388,608B) 0x665074: add_paths_to_joinrel (joinpath.c:155)
| |   |   ->01.48% (8,388,608B) 0x666FC9: make_join_rel (joinrels.c:631)
| |   |   | ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| |   |   | | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| |   |   | |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| |   |   | |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| |   |   | |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| |   |   | |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| |   |   | |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| |   |   | |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| |   |   | |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| |   |   | |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| |   |   | |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| |   |   | |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| |   |   | |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| |   |   | |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| |   |   | |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| |   |   | |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| |   |   | |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| |   |   | |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| |   |   | |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| |   |   | |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| |   |   | |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| |   |   | |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| |   |   | |                                           ->01.48% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| |   |   | |                                             ->01.48% (8,388,608B) 0x880E7B8: exec_run_select (pl_exec.c:4635)
| |   |   | |                                               
| |   |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |   |   | 
| |   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |   |   
| |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |   
| ->02.69% (15,291,392B) 0x82AC88: MemoryContextAllocZeroAligned (mcxt.c:627)
| | ->01.85% (10,485,760B) 0x68FD52: create_material_path (pathnode.c:1088)
| | | ->01.85% (10,485,760B) 0x6658FB: match_unsorted_outer (joinpath.c:712)
| | |   ->01.85% (10,485,760B) 0x6650C6: add_paths_to_joinrel (joinpath.c:167)
| | |     ->01.85% (10,485,760B) 0x666FC9: make_join_rel (joinrels.c:631)
| | |     | ->01.48% (8,388,608B) 0x66677D: join_search_one_level (joinrels.c:173)
| | |     | | ->01.48% (8,388,608B) 0x65545B: standard_join_search (allpaths.c:1505)
| | |     | |   ->01.48% (8,388,608B) 0x6553EF: make_rel_from_joinlist (allpaths.c:1436)
| | |     | |     ->01.48% (8,388,608B) 0x65395B: make_one_rel (allpaths.c:143)
| | |     | |       ->01.48% (8,388,608B) 0x674004: query_planner (planmain.c:251)
| | |     | |         ->01.48% (8,388,608B) 0x675C08: grouping_planner (planner.c:1159)
| | |     | |           ->01.48% (8,388,608B) 0x674E1E: subquery_planner (planner.c:533)
| | |     | |             ->01.48% (8,388,608B) 0x67CBB5: make_subplan (subselect.c:482)
| | |     | |               ->01.48% (8,388,608B) 0x67EB03: process_sublinks_mutator (subselect.c:1801)
| | |     | |                 ->01.48% (8,388,608B) 0x67EC48: process_sublinks_mutator (subselect.c:1881)
| | |     | |                   ->01.48% (8,388,608B) 0x67EBA0: process_sublinks_mutator (subselect.c:1860)
| | |     | |                     ->01.48% (8,388,608B) 0x67EA6C: SS_process_sublinks (subselect.c:1774)
| | |     | |                       ->01.48% (8,388,608B) 0x67501C: preprocess_expression (planner.c:643)
| | |     | |                         ->01.48% (8,388,608B) 0x6750EE: preprocess_qual_conditions (planner.c:688)
| | |     | |                           ->01.48% (8,388,608B) 0x674AE6: subquery_planner (planner.c:423)
| | |     | |                             ->01.48% (8,388,608B) 0x6745B6: standard_planner (planner.c:204)
| | |     | |                               ->01.48% (8,388,608B) 0x67442B: planner (planner.c:133)
| | |     | |                                 ->01.48% (8,388,608B) 0x6F8842: pg_plan_query (postgres.c:751)
| | |     | |                                   ->01.48% (8,388,608B) 0x6F88F0: pg_plan_queries (postgres.c:810)
| | |     | |                                     ->01.48% (8,388,608B) 0x7F1137: BuildCachedPlan (plancache.c:903)
| | |     | |                                       ->01.48% (8,388,608B) 0x7F1614: GetCachedPlan (plancache.c:1166)
| | |     | |                                         ->01.48% (8,388,608B) 0x60CAEF: SPI_cursor_open_internal (spi.c:1183)
| | |     | |                                           ->01.48% (8,388,608B) 0x60C8EF: SPI_cursor_open_with_paramlist (spi.c:1097)
| | |     | |                                             ->01.48% (8,388,608B) 0x880E7B8: exec_run_select (pl_exec.c:4635)
| | |     | |                                               
| | |     | ->00.37% (2,097,152B) in 1+ places, all below ms_print's threshold (01.00%)
| | |     | 
| | |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |     
| | ->00.85% (4,805,632B) in 1+ places, all below ms_print's threshold (01.00%)
| | 
| ->00.18% (1,046,528B) in 1+ places, all below ms_print's threshold (01.00%)
| 
->00.50% (2,830,437B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
 59 68,679,841,405      610,061,032      610,044,005        17,027            0
 60 69,406,314,840       27,181,048       27,164,445        16,603            0
-- 
Sent via pgsql-performance mailing list (pgsql-performance@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-performance

[Postgresql General]     [Postgresql PHP]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Yosemite]

  Powered by Linux