Commit 8d9a935
committed
Add pg_stat_wal statistics view.
This view shows the statistics about WAL activity. Currently it has only
two columns: wal_buffers_full and stats_reset. wal_buffers_full column
indicates the number of times WAL data was written to the disk because
WAL buffers got full. This information is useful when tuning wal_buffers.
stats_reset column indicates the time at which these statistics were
last reset.
pg_stat_wal view is also the basic infrastructure to expose other
various statistics about WAL activity later.
Bump PGSTAT_FILE_FORMAT_ID due to the change in pgstat format.
Bump catalog version.
Author: Masahiro Ikeda
Reviewed-by: Takayuki Tsunakawa, Kyotaro Horiguchi, Amit Kapila, Fujii Masao
Discussion: https://postgr.es/m/188bd3f2d2233cf97753b5ced02bb050@oss.nttdata.com1 parent 9d0bd95 commit 8d9a935
File tree
13 files changed
+276
-11
lines changed- doc/src/sgml
- src
- backend
- access/transam
- catalog
- postmaster
- utils/adt
- include
- catalog
- test/regress
- expected
- sql
- tools/pgindent
13 files changed
+276
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
424 | 424 | | |
425 | 425 | | |
426 | 426 | | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
427 | 435 | | |
428 | 436 | | |
429 | 437 | | |
| |||
3280 | 3288 | | |
3281 | 3289 | | |
3282 | 3290 | | |
| 3291 | + | |
| 3292 | + | |
| 3293 | + | |
| 3294 | + | |
| 3295 | + | |
| 3296 | + | |
| 3297 | + | |
| 3298 | + | |
| 3299 | + | |
| 3300 | + | |
| 3301 | + | |
| 3302 | + | |
| 3303 | + | |
| 3304 | + | |
| 3305 | + | |
| 3306 | + | |
| 3307 | + | |
| 3308 | + | |
| 3309 | + | |
| 3310 | + | |
| 3311 | + | |
| 3312 | + | |
| 3313 | + | |
| 3314 | + | |
| 3315 | + | |
| 3316 | + | |
| 3317 | + | |
| 3318 | + | |
| 3319 | + | |
| 3320 | + | |
| 3321 | + | |
| 3322 | + | |
| 3323 | + | |
| 3324 | + | |
| 3325 | + | |
| 3326 | + | |
| 3327 | + | |
| 3328 | + | |
| 3329 | + | |
| 3330 | + | |
| 3331 | + | |
| 3332 | + | |
| 3333 | + | |
| 3334 | + | |
| 3335 | + | |
| 3336 | + | |
| 3337 | + | |
| 3338 | + | |
| 3339 | + | |
| 3340 | + | |
3283 | 3341 | | |
3284 | 3342 | | |
3285 | 3343 | | |
| |||
4668 | 4726 | | |
4669 | 4727 | | |
4670 | 4728 | | |
4671 | | - | |
4672 | | - | |
| 4729 | + | |
| 4730 | + | |
| 4731 | + | |
4673 | 4732 | | |
4674 | 4733 | | |
4675 | 4734 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2196 | 2196 | | |
2197 | 2197 | | |
2198 | 2198 | | |
| 2199 | + | |
2199 | 2200 | | |
2200 | 2201 | | |
2201 | 2202 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
979 | 979 | | |
980 | 980 | | |
981 | 981 | | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
982 | 988 | | |
983 | 989 | | |
984 | 990 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
504 | 504 | | |
505 | 505 | | |
506 | 506 | | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
507 | 510 | | |
508 | 511 | | |
509 | 512 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
138 | | - | |
139 | | - | |
140 | | - | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
141 | 141 | | |
142 | 142 | | |
| 143 | + | |
143 | 144 | | |
144 | 145 | | |
145 | 146 | | |
| |||
281 | 282 | | |
282 | 283 | | |
283 | 284 | | |
| 285 | + | |
284 | 286 | | |
285 | 287 | | |
286 | 288 | | |
| |||
353 | 355 | | |
354 | 356 | | |
355 | 357 | | |
| 358 | + | |
356 | 359 | | |
357 | 360 | | |
358 | 361 | | |
| |||
938 | 941 | | |
939 | 942 | | |
940 | 943 | | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
941 | 947 | | |
942 | 948 | | |
943 | 949 | | |
| |||
1370 | 1376 | | |
1371 | 1377 | | |
1372 | 1378 | | |
| 1379 | + | |
| 1380 | + | |
1373 | 1381 | | |
1374 | 1382 | | |
1375 | 1383 | | |
1376 | 1384 | | |
1377 | | - | |
| 1385 | + | |
1378 | 1386 | | |
1379 | 1387 | | |
1380 | 1388 | | |
| |||
2674 | 2682 | | |
2675 | 2683 | | |
2676 | 2684 | | |
| 2685 | + | |
| 2686 | + | |
| 2687 | + | |
| 2688 | + | |
| 2689 | + | |
| 2690 | + | |
| 2691 | + | |
| 2692 | + | |
| 2693 | + | |
| 2694 | + | |
| 2695 | + | |
| 2696 | + | |
| 2697 | + | |
| 2698 | + | |
| 2699 | + | |
2677 | 2700 | | |
2678 | 2701 | | |
2679 | 2702 | | |
| |||
4419 | 4442 | | |
4420 | 4443 | | |
4421 | 4444 | | |
| 4445 | + | |
| 4446 | + | |
| 4447 | + | |
| 4448 | + | |
| 4449 | + | |
| 4450 | + | |
| 4451 | + | |
| 4452 | + | |
| 4453 | + | |
| 4454 | + | |
| 4455 | + | |
| 4456 | + | |
| 4457 | + | |
| 4458 | + | |
| 4459 | + | |
| 4460 | + | |
| 4461 | + | |
| 4462 | + | |
| 4463 | + | |
| 4464 | + | |
| 4465 | + | |
| 4466 | + | |
| 4467 | + | |
| 4468 | + | |
| 4469 | + | |
| 4470 | + | |
| 4471 | + | |
| 4472 | + | |
| 4473 | + | |
| 4474 | + | |
| 4475 | + | |
| 4476 | + | |
4422 | 4477 | | |
4423 | 4478 | | |
4424 | 4479 | | |
| |||
4658 | 4713 | | |
4659 | 4714 | | |
4660 | 4715 | | |
| 4716 | + | |
| 4717 | + | |
| 4718 | + | |
| 4719 | + | |
4661 | 4720 | | |
4662 | 4721 | | |
4663 | 4722 | | |
| |||
4927 | 4986 | | |
4928 | 4987 | | |
4929 | 4988 | | |
| 4989 | + | |
| 4990 | + | |
| 4991 | + | |
| 4992 | + | |
| 4993 | + | |
| 4994 | + | |
4930 | 4995 | | |
4931 | 4996 | | |
4932 | 4997 | | |
| |||
5186 | 5251 | | |
5187 | 5252 | | |
5188 | 5253 | | |
5189 | | - | |
5190 | | - | |
| 5254 | + | |
| 5255 | + | |
5191 | 5256 | | |
5192 | 5257 | | |
5193 | 5258 | | |
| 5259 | + | |
5194 | 5260 | | |
5195 | 5261 | | |
5196 | 5262 | | |
| |||
5199 | 5265 | | |
5200 | 5266 | | |
5201 | 5267 | | |
| 5268 | + | |
5202 | 5269 | | |
5203 | 5270 | | |
5204 | 5271 | | |
| |||
5268 | 5335 | | |
5269 | 5336 | | |
5270 | 5337 | | |
| 5338 | + | |
| 5339 | + | |
| 5340 | + | |
| 5341 | + | |
| 5342 | + | |
| 5343 | + | |
| 5344 | + | |
| 5345 | + | |
| 5346 | + | |
| 5347 | + | |
| 5348 | + | |
5271 | 5349 | | |
5272 | 5350 | | |
5273 | 5351 | | |
| |||
5578 | 5656 | | |
5579 | 5657 | | |
5580 | 5658 | | |
| 5659 | + | |
5581 | 5660 | | |
5582 | 5661 | | |
5583 | 5662 | | |
| |||
5633 | 5712 | | |
5634 | 5713 | | |
5635 | 5714 | | |
| 5715 | + | |
| 5716 | + | |
| 5717 | + | |
| 5718 | + | |
| 5719 | + | |
| 5720 | + | |
| 5721 | + | |
| 5722 | + | |
| 5723 | + | |
| 5724 | + | |
| 5725 | + | |
5636 | 5726 | | |
5637 | 5727 | | |
5638 | 5728 | | |
| |||
6213 | 6303 | | |
6214 | 6304 | | |
6215 | 6305 | | |
| 6306 | + | |
| 6307 | + | |
| 6308 | + | |
| 6309 | + | |
| 6310 | + | |
| 6311 | + | |
6216 | 6312 | | |
6217 | 6313 | | |
6218 | 6314 | | |
| |||
6427 | 6523 | | |
6428 | 6524 | | |
6429 | 6525 | | |
| 6526 | + | |
| 6527 | + | |
| 6528 | + | |
| 6529 | + | |
| 6530 | + | |
| 6531 | + | |
| 6532 | + | |
| 6533 | + | |
| 6534 | + | |
| 6535 | + | |
| 6536 | + | |
| 6537 | + | |
6430 | 6538 | | |
6431 | 6539 | | |
6432 | 6540 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1697 | 1697 | | |
1698 | 1698 | | |
1699 | 1699 | | |
| 1700 | + | |
| 1701 | + | |
| 1702 | + | |
| 1703 | + | |
| 1704 | + | |
| 1705 | + | |
| 1706 | + | |
| 1707 | + | |
| 1708 | + | |
| 1709 | + | |
| 1710 | + | |
| 1711 | + | |
| 1712 | + | |
| 1713 | + | |
| 1714 | + | |
| 1715 | + | |
| 1716 | + | |
| 1717 | + | |
| 1718 | + | |
| 1719 | + | |
| 1720 | + | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
1700 | 1736 | | |
1701 | 1737 | | |
1702 | 1738 | | |
| |||
0 commit comments