forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit960869d
committed
Add pg_stat_database counters for sessions and session time
This add counters for number of sessions, the different kind of sessiontermination types, and timers for how much time is spent in active vsidle in a database to pg_stat_database.Internally this also renames the parameter "force" to disconnect. Thiswas the only use-case for the parameter before, so repurposing it tothis mroe narrow usecase makes things cleaner than inventing somethingnew.Author: Laurenz AlbeReviewed-By: Magnus Hagander, Soumyadeep Chakraborty, Masahiro IkedaDiscussion:https://postgr.es/m/b07e1f9953701b90c66ed368656f2aef40cac4fb.camel@cybertec.at1 parent891a1d0 commit960869d
File tree
10 files changed
+405
-6
lines changed- doc/src/sgml
- src
- backend
- catalog
- postmaster
- tcop
- utils
- adt
- error
- include
- catalog
- test/regress/expected
10 files changed
+405
-6
lines changedLines changed: 77 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3737 | 3737 |
| |
3738 | 3738 |
| |
3739 | 3739 |
| |
| 3740 | + | |
| 3741 | + | |
| 3742 | + | |
| 3743 | + | |
| 3744 | + | |
| 3745 | + | |
| 3746 | + | |
| 3747 | + | |
| 3748 | + | |
| 3749 | + | |
| 3750 | + | |
| 3751 | + | |
| 3752 | + | |
| 3753 | + | |
| 3754 | + | |
| 3755 | + | |
| 3756 | + | |
| 3757 | + | |
| 3758 | + | |
| 3759 | + | |
| 3760 | + | |
| 3761 | + | |
| 3762 | + | |
| 3763 | + | |
| 3764 | + | |
| 3765 | + | |
| 3766 | + | |
| 3767 | + | |
| 3768 | + | |
| 3769 | + | |
| 3770 | + | |
| 3771 | + | |
| 3772 | + | |
| 3773 | + | |
| 3774 | + | |
| 3775 | + | |
| 3776 | + | |
| 3777 | + | |
| 3778 | + | |
| 3779 | + | |
| 3780 | + | |
| 3781 | + | |
| 3782 | + | |
| 3783 | + | |
| 3784 | + | |
| 3785 | + | |
| 3786 | + | |
| 3787 | + | |
| 3788 | + | |
| 3789 | + | |
| 3790 | + | |
| 3791 | + | |
| 3792 | + | |
| 3793 | + | |
| 3794 | + | |
| 3795 | + | |
| 3796 | + | |
| 3797 | + | |
| 3798 | + | |
| 3799 | + | |
| 3800 | + | |
| 3801 | + | |
| 3802 | + | |
| 3803 | + | |
| 3804 | + | |
| 3805 | + | |
| 3806 | + | |
| 3807 | + | |
| 3808 | + | |
| 3809 | + | |
| 3810 | + | |
| 3811 | + | |
| 3812 | + | |
| 3813 | + | |
| 3814 | + | |
| 3815 | + | |
| 3816 | + | |
3740 | 3817 |
| |
3741 | 3818 |
| |
3742 | 3819 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
924 | 924 |
| |
925 | 925 |
| |
926 | 926 |
| |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
927 | 934 |
| |
928 | 935 |
| |
929 | 936 |
| |
|
Lines changed: 130 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
258 | 258 |
| |
259 | 259 |
| |
260 | 260 |
| |
| 261 | + | |
| 262 | + | |
| 263 | + | |
261 | 264 |
| |
262 | 265 |
| |
263 | 266 |
| |
| |||
343 | 346 |
| |
344 | 347 |
| |
345 | 348 |
| |
| 349 | + | |
346 | 350 |
| |
347 | 351 |
| |
348 | 352 |
| |
| |||
378 | 382 |
| |
379 | 383 |
| |
380 | 384 |
| |
| 385 | + | |
381 | 386 |
| |
382 | 387 |
| |
383 | 388 |
| |
| |||
855 | 860 |
| |
856 | 861 |
| |
857 | 862 |
| |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
858 | 867 |
| |
859 | 868 |
| |
860 | 869 |
| |
861 |
| - | |
| 870 | + | |
862 | 871 |
| |
863 | 872 |
| |
864 | 873 |
| |
| |||
873 | 882 |
| |
874 | 883 |
| |
875 | 884 |
| |
876 |
| - | |
| 885 | + | |
877 | 886 |
| |
878 | 887 |
| |
879 | 888 |
| |
880 | 889 |
| |
881 |
| - | |
| 890 | + | |
882 | 891 |
| |
883 | 892 |
| |
884 |
| - | |
| 893 | + | |
885 | 894 |
| |
886 | 895 |
| |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
887 | 901 |
| |
888 | 902 |
| |
889 | 903 |
| |
| |||
1351 | 1365 |
| |
1352 | 1366 |
| |
1353 | 1367 |
| |
| 1368 | + | |
| 1369 | + | |
| 1370 | + | |
| 1371 | + | |
| 1372 | + | |
| 1373 | + | |
| 1374 | + | |
| 1375 | + | |
| 1376 | + | |
| 1377 | + | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
| 1383 | + | |
| 1384 | + | |
| 1385 | + | |
| 1386 | + | |
| 1387 | + | |
| 1388 | + | |
| 1389 | + | |
| 1390 | + | |
| 1391 | + | |
| 1392 | + | |
| 1393 | + | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
| 1398 | + | |
| 1399 | + | |
| 1400 | + | |
| 1401 | + | |
| 1402 | + | |
| 1403 | + | |
| 1404 | + | |
| 1405 | + | |
| 1406 | + | |
| 1407 | + | |
| 1408 | + | |
| 1409 | + | |
1354 | 1410 |
| |
1355 | 1411 |
| |
1356 | 1412 |
| |
| |||
3348 | 3404 |
| |
3349 | 3405 |
| |
3350 | 3406 |
| |
| 3407 | + | |
| 3408 | + | |
| 3409 | + | |
| 3410 | + | |
| 3411 | + | |
| 3412 | + | |
| 3413 | + | |
| 3414 | + | |
| 3415 | + | |
| 3416 | + | |
| 3417 | + | |
| 3418 | + | |
| 3419 | + | |
| 3420 | + | |
| 3421 | + | |
| 3422 | + | |
| 3423 | + | |
| 3424 | + | |
| 3425 | + | |
| 3426 | + | |
| 3427 | + | |
| 3428 | + | |
| 3429 | + | |
| 3430 | + | |
3351 | 3431 |
| |
3352 | 3432 |
| |
3353 | 3433 |
| |
| |||
4919 | 4999 |
| |
4920 | 5000 |
| |
4921 | 5001 |
| |
| 5002 | + | |
| 5003 | + | |
| 5004 | + | |
| 5005 | + | |
4922 | 5006 |
| |
4923 | 5007 |
| |
4924 | 5008 |
| |
| |||
4993 | 5077 |
| |
4994 | 5078 |
| |
4995 | 5079 |
| |
| 5080 | + | |
| 5081 | + | |
| 5082 | + | |
| 5083 | + | |
| 5084 | + | |
| 5085 | + | |
| 5086 | + | |
4996 | 5087 |
| |
4997 | 5088 |
| |
4998 | 5089 |
| |
| |||
6944 | 7035 |
| |
6945 | 7036 |
| |
6946 | 7037 |
| |
| 7038 | + | |
| 7039 | + | |
| 7040 | + | |
| 7041 | + | |
| 7042 | + | |
| 7043 | + | |
| 7044 | + | |
| 7045 | + | |
| 7046 | + | |
| 7047 | + | |
| 7048 | + | |
| 7049 | + | |
| 7050 | + | |
| 7051 | + | |
| 7052 | + | |
| 7053 | + | |
| 7054 | + | |
| 7055 | + | |
| 7056 | + | |
| 7057 | + | |
| 7058 | + | |
| 7059 | + | |
| 7060 | + | |
| 7061 | + | |
| 7062 | + | |
| 7063 | + | |
| 7064 | + | |
| 7065 | + | |
| 7066 | + | |
| 7067 | + | |
| 7068 | + | |
| 7069 | + | |
| 7070 | + | |
| 7071 | + | |
| 7072 | + | |
6947 | 7073 |
| |
6948 | 7074 |
| |
6949 | 7075 |
| |
|
Lines changed: 10 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2865 | 2865 |
| |
2866 | 2866 |
| |
2867 | 2867 |
| |
| 2868 | + | |
| 2869 | + | |
| 2870 | + | |
2868 | 2871 |
| |
2869 | 2872 |
| |
2870 | 2873 |
| |
| |||
4579 | 4582 |
| |
4580 | 4583 |
| |
4581 | 4584 |
| |
4582 |
| - | |
4583 | 4585 |
| |
4584 | 4586 |
| |
| 4587 | + | |
| 4588 | + | |
| 4589 | + | |
| 4590 | + | |
| 4591 | + | |
| 4592 | + | |
| 4593 | + | |
4585 | 4594 |
| |
4586 | 4595 |
| |
4587 | 4596 |
| |
|
0 commit comments
Comments
(0)