forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit70d7569
committed
Move pgstat.tmp into a temporary directory under $PGDATA named pg_stat_tmp.
This allows the use of a ramdrive (either through mount or symlink) forthe temporary file that's written every half second, which shouldreduce I/O.On server shutdown/startup, the file is written to the old location inthe global directory, to preserve data across restarts.Bump catversion since the $PGDATA directory layout changed.1 parent7e61edf commit70d7569
File tree
5 files changed
+62
-28
lines changed- doc/src/sgml
- src
- backend/postmaster
- bin/initdb
- include/catalog
5 files changed
+62
-28
lines changedLines changed: 12 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
164 | 164 |
| |
165 | 165 |
| |
166 | 166 |
| |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
167 | 178 |
| |
168 | 179 |
| |
169 | 180 |
| |
|
Lines changed: 7 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
77 | 77 |
| |
78 | 78 |
| |
79 | 79 |
| |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
80 | 86 |
| |
81 | 87 |
| |
82 | 88 |
| |
|
Lines changed: 38 additions & 22 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
| 16 | + | |
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| |||
68 | 68 |
| |
69 | 69 |
| |
70 | 70 |
| |
71 |
| - | |
72 |
| - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
73 | 75 |
| |
74 | 76 |
| |
75 | 77 |
| |
| |||
219 | 221 |
| |
220 | 222 |
| |
221 | 223 |
| |
222 |
| - | |
223 |
| - | |
| 224 | + | |
| 225 | + | |
224 | 226 |
| |
225 | 227 |
| |
226 | 228 |
| |
| |||
510 | 512 |
| |
511 | 513 |
| |
512 | 514 |
| |
| 515 | + | |
513 | 516 |
| |
514 | 517 |
| |
515 | 518 |
| |
| |||
2598 | 2601 |
| |
2599 | 2602 |
| |
2600 | 2603 |
| |
2601 |
| - | |
| 2604 | + | |
2602 | 2605 |
| |
2603 | 2606 |
| |
2604 | 2607 |
| |
| |||
2638 | 2641 |
| |
2639 | 2642 |
| |
2640 | 2643 |
| |
2641 |
| - | |
| 2644 | + | |
2642 | 2645 |
| |
2643 | 2646 |
| |
2644 | 2647 |
| |
| |||
2806 | 2809 |
| |
2807 | 2810 |
| |
2808 | 2811 |
| |
2809 |
| - | |
| 2812 | + | |
2810 | 2813 |
| |
2811 | 2814 |
| |
2812 | 2815 |
| |
| |||
2891 | 2894 |
| |
2892 | 2895 |
| |
2893 | 2896 |
| |
| 2897 | + | |
| 2898 | + | |
| 2899 | + | |
| 2900 | + | |
2894 | 2901 |
| |
2895 | 2902 |
| |
2896 | 2903 |
| |
2897 |
| - | |
| 2904 | + | |
2898 | 2905 |
| |
2899 | 2906 |
| |
2900 | 2907 |
| |
| |||
2904 | 2911 |
| |
2905 | 2912 |
| |
2906 | 2913 |
| |
| 2914 | + | |
| 2915 | + | |
2907 | 2916 |
| |
2908 | 2917 |
| |
2909 | 2918 |
| |
2910 | 2919 |
| |
2911 |
| - | |
| 2920 | + | |
2912 | 2921 |
| |
2913 | 2922 |
| |
2914 | 2923 |
| |
2915 | 2924 |
| |
2916 | 2925 |
| |
2917 |
| - | |
| 2926 | + | |
2918 | 2927 |
| |
2919 | 2928 |
| |
2920 | 2929 |
| |
| |||
2981 | 2990 |
| |
2982 | 2991 |
| |
2983 | 2992 |
| |
2984 |
| - | |
| 2993 | + | |
2985 | 2994 |
| |
2986 |
| - | |
| 2995 | + | |
2987 | 2996 |
| |
2988 | 2997 |
| |
2989 | 2998 |
| |
2990 | 2999 |
| |
2991 | 3000 |
| |
2992 | 3001 |
| |
2993 |
| - | |
2994 |
| - | |
| 3002 | + | |
| 3003 | + | |
2995 | 3004 |
| |
2996 |
| - | |
| 3005 | + | |
2997 | 3006 |
| |
2998 | 3007 |
| |
2999 | 3008 |
| |
3000 | 3009 |
| |
3001 |
| - | |
3002 |
| - | |
| 3010 | + | |
| 3011 | + | |
3003 | 3012 |
| |
| 3013 | + | |
| 3014 | + | |
| 3015 | + | |
3004 | 3016 |
| |
3005 | 3017 |
| |
3006 | 3018 |
| |
| |||
3012 | 3024 |
| |
3013 | 3025 |
| |
3014 | 3026 |
| |
3015 |
| - | |
| 3027 | + | |
3016 | 3028 |
| |
3017 | 3029 |
| |
3018 | 3030 |
| |
| |||
3027 | 3039 |
| |
3028 | 3040 |
| |
3029 | 3041 |
| |
| 3042 | + | |
3030 | 3043 |
| |
3031 | 3044 |
| |
3032 | 3045 |
| |
| |||
3055 | 3068 |
| |
3056 | 3069 |
| |
3057 | 3070 |
| |
3058 |
| - | |
| 3071 | + | |
3059 | 3072 |
| |
3060 | 3073 |
| |
3061 | 3074 |
| |
| |||
3244 | 3257 |
| |
3245 | 3258 |
| |
3246 | 3259 |
| |
| 3260 | + | |
| 3261 | + | |
| 3262 | + | |
3247 | 3263 |
| |
3248 | 3264 |
| |
3249 | 3265 |
| |
| |||
3262 | 3278 |
| |
3263 | 3279 |
| |
3264 | 3280 |
| |
3265 |
| - | |
| 3281 | + | |
3266 | 3282 |
| |
3267 |
| - | |
| 3283 | + | |
3268 | 3284 |
| |
3269 | 3285 |
| |
3270 | 3286 |
| |
|
Lines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
45 |
| - | |
| 45 | + | |
46 | 46 |
| |
47 | 47 |
| |
48 | 48 |
| |
| |||
2461 | 2461 |
| |
2462 | 2462 |
| |
2463 | 2463 |
| |
2464 |
| - | |
| 2464 | + | |
| 2465 | + | |
2465 | 2466 |
| |
2466 | 2467 |
| |
2467 | 2468 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
40 |
| - | |
| 40 | + | |
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
| |||
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
56 |
| - | |
| 56 | + | |
57 | 57 |
| |
58 | 58 |
|
0 commit comments
Comments
(0)