Document LWTRANCHE_PARALLEL_HASH_JOIN.
authorRobert Haas <[email protected]>
Wed, 28 Feb 2018 16:46:26 +0000 (11:46 -0500)
committerRobert Haas <[email protected]>
Wed, 28 Feb 2018 16:46:26 +0000 (11:46 -0500)
Thomas Munro

Discussion: http://postgr.es/m/CAEepm=3g1hhbFzYkR_QT9RmBvsGX4UaeCtX-4Js8OOEMmFeaSQ@mail.gmail.com

doc/src/sgml/monitoring.sgml
src/backend/storage/lmgr/lwlock.c

index 82c015806e38a1d5e19a730ef772cae897ddeec2..3bc4de57d5ab86da9ff697102bffc02de36c9166 100644 (file)
@@ -845,7 +845,7 @@ postgres   27093  0.0  0.0  30096  2752 ?        Ss   11:34   0:00 postgres: ser
 
       <tbody>
        <row>
-        <entry morerows="63"><literal>LWLock</literal></entry>
+        <entry morerows="64"><literal>LWLock</literal></entry>
         <entry><literal>ShmemIndexLock</literal></entry>
         <entry>Waiting to find or allocate space in shared memory.</entry>
        </row>
@@ -1121,6 +1121,11 @@ postgres   27093  0.0  0.0  30096  2752 ?        Ss   11:34   0:00 postgres: ser
          <entry>Waiting to choose the next subplan during Parallel Append plan
          execution.</entry>
         </row>
+        <row>
+         <entry><literal>parallel_hash_join</literal></entry>
+         <entry>Waiting to allocate or exchange a chunk of memory or update
+         counters during Parallel Hash plan execution.</entry>
+        </row>
         <row>
          <entry morerows="9"><literal>Lock</literal></entry>
          <entry><literal>relation</literal></entry>
index 233606b41418125ddc782deb065aff8a86ea39d7..a6fda81feb6c3db165e511746fad63b20d0e2295 100644 (file)
@@ -520,6 +520,7 @@ RegisterLWLockTranches(void)
                                                  "shared_tuplestore");
        LWLockRegisterTranche(LWTRANCHE_TBM, "tbm");
        LWLockRegisterTranche(LWTRANCHE_PARALLEL_APPEND, "parallel_append");
+       LWLockRegisterTranche(LWTRANCHE_PARALLEL_HASH_JOIN, "parallel_hash_join");
 
        /* Register named tranches. */
        for (i = 0; i < NamedLWLockTrancheRequests; i++)