- Notifications
You must be signed in to change notification settings - Fork4.9k
Commitcf54a2c
committed
pg_stat_statements: Add columns to track parallel worker activity
The view pg_stat_statements gains two columns:- parallel_workers_to_launch, the number of parallel workers planned tobe launched.- parallel_workers_launched, the number of parallel workers actuallylaunched.The ratio of both columns offers hints that parallel workers are lackingon a per-statement basis, requiring some tuning, in coordination with"calls", the number of times a query is executed.As of now, these numbers are tracked within Gather and GatherMergenodes. They could be extended to utilities that make use of parallelworkers (parallel btree and brin, VACUUM).The module is bumped to 1.12.Author: Guillaume LelargeDiscussion:https://postgr.es/m/CAECtzeWtTGOK0UgKXdDGpfTVSa5bd_VbUt6K6xn8P7X+_dZqKw@mail.gmail.com1 parentde3a2ea commitcf54a2c
File tree
10 files changed
+281
-11
lines changed- contrib/pg_stat_statements
- expected
- sql
- doc/src/sgml
10 files changed
+281
-11
lines changedLines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 |
| - | |
23 |
| - | |
| 22 | + | |
| 23 | + | |
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
|
Lines changed: 64 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
342 | 342 |
| |
343 | 343 |
| |
344 | 344 |
| |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
345 | 409 |
|
Lines changed: 34 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + |
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
| 24 | + | |
24 | 25 |
| |
25 | 26 |
| |
26 | 27 |
| |
| |||
52 | 53 |
| |
53 | 54 |
| |
54 | 55 |
| |
| 56 | + | |
55 | 57 |
| |
56 | 58 |
| |
57 | 59 |
| |
|
Lines changed: 75 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + |
Lines changed: 53 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
113 | 113 |
| |
114 | 114 |
| |
115 | 115 |
| |
| 116 | + | |
116 | 117 |
| |
117 | 118 |
| |
118 | 119 |
| |
| |||
204 | 205 |
| |
205 | 206 |
| |
206 | 207 |
| |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
207 | 212 |
| |
208 | 213 |
| |
209 | 214 |
| |
| |||
317 | 322 |
| |
318 | 323 |
| |
319 | 324 |
| |
| 325 | + | |
320 | 326 |
| |
321 | 327 |
| |
322 | 328 |
| |
| |||
347 | 353 |
| |
348 | 354 |
| |
349 | 355 |
| |
350 |
| - | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
351 | 359 |
| |
352 | 360 |
| |
353 | 361 |
| |
| |||
867 | 875 |
| |
868 | 876 |
| |
869 | 877 |
| |
870 |
| - | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
871 | 881 |
| |
872 | 882 |
| |
873 | 883 |
| |
| |||
945 | 955 |
| |
946 | 956 |
| |
947 | 957 |
| |
948 |
| - | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
949 | 961 |
| |
950 | 962 |
| |
951 | 963 |
| |
| |||
1078 | 1090 |
| |
1079 | 1091 |
| |
1080 | 1092 |
| |
1081 |
| - | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
1082 | 1096 |
| |
1083 | 1097 |
| |
1084 | 1098 |
| |
| |||
1209 | 1223 |
| |
1210 | 1224 |
| |
1211 | 1225 |
| |
1212 |
| - | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
1213 | 1229 |
| |
1214 | 1230 |
| |
1215 | 1231 |
| |
| |||
1270 | 1286 |
| |
1271 | 1287 |
| |
1272 | 1288 |
| |
1273 |
| - | |
| 1289 | + | |
| 1290 | + | |
| 1291 | + | |
1274 | 1292 |
| |
1275 | 1293 |
| |
1276 | 1294 |
| |
| |||
1473 | 1491 |
| |
1474 | 1492 |
| |
1475 | 1493 |
| |
| 1494 | + | |
| 1495 | + | |
| 1496 | + | |
| 1497 | + | |
1476 | 1498 |
| |
1477 | 1499 |
| |
1478 | 1500 |
| |
| |||
1539 | 1561 |
| |
1540 | 1562 |
| |
1541 | 1563 |
| |
1542 |
| - | |
| 1564 | + | |
| 1565 | + | |
1543 | 1566 |
| |
1544 | 1567 |
| |
1545 | 1568 |
| |
| |||
1551 | 1574 |
| |
1552 | 1575 |
| |
1553 | 1576 |
| |
| 1577 | + | |
| 1578 | + | |
| 1579 | + | |
| 1580 | + | |
| 1581 | + | |
| 1582 | + | |
| 1583 | + | |
| 1584 | + | |
| 1585 | + | |
| 1586 | + | |
1554 | 1587 |
| |
1555 | 1588 |
| |
1556 | 1589 |
| |
| |||
1695 | 1728 |
| |
1696 | 1729 |
| |
1697 | 1730 |
| |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
1698 | 1735 |
| |
1699 | 1736 |
| |
1700 | 1737 |
| |
| |||
1932 | 1969 |
| |
1933 | 1970 |
| |
1934 | 1971 |
| |
| 1972 | + | |
| 1973 | + | |
| 1974 | + | |
| 1975 | + | |
| 1976 | + | |
| 1977 | + | |
| 1978 | + | |
| 1979 | + | |
1935 | 1980 |
| |
1936 | 1981 |
| |
1937 | 1982 |
| |
| |||
1944 | 1989 |
| |
1945 | 1990 |
| |
1946 | 1991 |
| |
| 1992 | + | |
1947 | 1993 |
| |
1948 | 1994 |
| |
1949 | 1995 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
58 | 58 |
| |
59 | 59 |
| |
60 | 60 |
| |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
61 | 66 |
|
0 commit comments
Comments
(0)