forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit57f5939
committed
Delay build of Memoize hash table until executor run
Previously this hash table was built during executor startup. Thiscould cause long delays in EXPLAIN (without ANALYZE) when the planneropts to use a large Memoize hash table.No backpatch for now due to lack of complaints.Author: David RowleyDiscussion:https://postgr.es/m/CAApHDvoJktJ5XL=Kjh2a2TFr64R-7eQZV-+jcJrUwoES2GLiWg@mail.gmail.com1 parentc85977d commit57f5939
1 file changed
+20
-7
lines changedLines changed: 20 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
278 | 278 |
| |
279 | 279 |
| |
280 | 280 |
| |
281 |
| - | |
| 281 | + | |
| 282 | + | |
282 | 283 |
| |
283 | 284 |
| |
284 | 285 |
| |
285 | 286 |
| |
| 287 | + | |
| 288 | + | |
286 | 289 |
| |
287 | 290 |
| |
288 | 291 |
| |
| |||
400 | 403 |
| |
401 | 404 |
| |
402 | 405 |
| |
403 |
| - | |
404 |
| - | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
405 | 410 |
| |
406 | 411 |
| |
407 | 412 |
| |
| |||
410 | 415 |
| |
411 | 416 |
| |
412 | 417 |
| |
413 |
| - | |
414 |
| - | |
| 418 | + | |
| 419 | + | |
415 | 420 |
| |
416 | 421 |
| |
417 | 422 |
| |
| |||
707 | 712 |
| |
708 | 713 |
| |
709 | 714 |
| |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
710 | 719 |
| |
711 | 720 |
| |
712 | 721 |
| |
| |||
1051 | 1060 |
| |
1052 | 1061 |
| |
1053 | 1062 |
| |
1054 |
| - | |
1055 |
| - | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
1056 | 1068 |
| |
1057 | 1069 |
| |
1058 | 1070 |
| |
| |||
1062 | 1074 |
| |
1063 | 1075 |
| |
1064 | 1076 |
| |
| 1077 | + | |
1065 | 1078 |
| |
1066 | 1079 |
| |
1067 | 1080 |
| |
|
0 commit comments
Comments
(0)