From: | Lonni J Friedman <netllama(at)gmail(dot)com> |
---|---|
To: | CSN <cool_screen_name90001(at)yahoo(dot)com> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: Netstat - Lots of PG Connections |
Date: | 2005-02-08 21:25:29 |
Message-ID: | 7c1574a905020813252af52b0f@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Tue, 8 Feb 2005 13:17:38 -0800 (PST), CSN
<cool_screen_name90001(at)yahoo(dot)com> wrote:
> Is this anything to worry about? Why are there so many
> Postgresql connections? 'ps axu' usually only shows
> about 5-10 postgres processes.
>
> # netstat
> tcp 0 0 localhost.localdo:55547
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55780
> localhost.loca:postgres ESTABLISHED
> tcp 0 0 localhost.localdo:55777
> localhost.loca:postgres ESTABLISHED
> tcp 0 0 localhost.localdo:55778
> localhost.loca:postgres ESTABLISHED
> tcp 0 0 localhost.localdo:55779
> localhost.loca:postgres ESTABLISHED
> tcp 0 0 localhost.localdo:55764
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55760
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55761
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55772
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55773
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55774
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55768
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55769
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55770
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55748
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55749
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55750
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55750
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55751
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55744
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55746
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55747
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55756
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55758
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55752
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55729
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55731
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55741
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55742
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55736
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55737
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55716
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55718
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55719
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55712
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55714
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55715
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55724
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55725
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55727
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55720
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55721
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55722
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55700
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55701
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55703
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55696
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55697
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55698
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55699
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55708
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55709
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55710
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55711
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55704
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55705
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55706
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55684
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55685
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55686
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55687
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55680
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55682
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55683
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55692
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55693
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55694
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55695
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55688
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55689
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55690
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55691
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55668
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55670
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55665
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55667
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55677
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55678
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55679
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55674
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55675
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55652
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55653
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55655
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55648
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55649
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55650
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55660
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55656
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55657
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55659
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55636
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55636
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55637
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55638
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55632
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55633
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55634
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55635
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55644
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55646
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55647
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55640
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55641
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55642
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55621
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55622
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55616
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55617
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55618
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55619
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55628
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55629
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55631
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55624
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55626
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55627
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55604
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55607
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55600
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55601
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55602
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55603
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55612
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55615
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55609
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55610
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55588
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55590
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55591
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55585
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55586
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55587
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55596
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55599
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55592
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55594
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55595
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55572
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55574
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55575
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55569
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55570
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55580
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55581
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55582
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55583
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55577
> localhost.loca:postgres ESTABLISHED
> tcp 0 0 localhost.localdo:55578
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55579
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55565
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55566
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55567
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55562
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55567
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55562
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.localdo:55563
> localhost.loca:postgres TIME_WAIT
> tcp 0 0 localhost.loca:postgres
> localhost.localdo:55780 ESTABLISHED
> tcp 47 0 localhost.loca:postgres
> localhost.localdo:55783 ESTABLISHED
> tcp 42 0 localhost.loca:postgres
> localhost.localdo:55782 ESTABLISHED
> tcp 0 0 localhost.loca:postgres
> localhost.localdo:55777 ESTABLISHED
> tcp 0 0 localhost.loca:postgres
> localhost.localdo:55779 ESTABLISHED
> tcp 31 0 localhost.loca:postgres
> localhost.localdo:55785 ESTABLISHED
> tcp 47 0 localhost.loca:postgres
> localhost.localdo:55784 ESTABLISHED
>
The vast majority of these are in a TIME_WAIT state, where the socket
is waiting after close to handle packets still in the network. What
do you have accessing this DB?
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
L. Friedman netllama(at)gmail(dot)com
LlamaLand http://netllama.linux-sxs.org
From | Date | Subject | |
---|---|---|---|
Next Message | CSN | 2005-02-08 21:44:48 | Re: Netstat - Lots of PG Connections |
Previous Message | CSN | 2005-02-08 21:17:38 | Netstat - Lots of PG Connections |