Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1aQFe5-0001Jn-UB for pgsql-admin@arkaria.postgresql.org; Mon, 01 Feb 2016 14:40:02 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84) (envelope-from ) id 1aQFe5-0003ug-GZ for pgsql-admin@arkaria.postgresql.org; Mon, 01 Feb 2016 14:40:01 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84) (envelope-from ) id 1aQCZb-0000rD-Hr for pgsql-admin@postgresql.org; Mon, 01 Feb 2016 11:23:11 +0000 Received: from hermes.doblenet.net ([213.27.130.15]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84) (envelope-from ) id 1aQCZT-0005fO-PO for pgsql-admin@postgresql.org; Mon, 01 Feb 2016 11:23:10 +0000 Received: from enterprisedb01 (148.Red-83-52-254.dynamicIP.rima-tde.net [83.52.254.148]) by hermes.doblenet.net (Postfix) with ESMTPSA id 3pv6MT1m8Mz39; Mon, 1 Feb 2016 12:23:01 +0100 (CET) Message-ID: <1454325781.5847.84.camel@hoplasoftware.com> Subject: Re: Per thread Connection memory From: jaime soler =?ISO-8859-1?Q?g=F3mez?= Reply-To: jsoler@hoplasoftware.com To: Thorsten =?ISO-8859-1?Q?Sch=F6ning?= , pgsql-admin Date: Mon, 01 Feb 2016 12:23:01 +0100 In-Reply-To: <34973063.20160129141840@am-soft.de> References: <1690525.20160127153353@am-soft.de> <34973063.20160129141840@am-soft.de> Organization: Hopla Software SL Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-admin Precedence: bulk Sender: pgsql-admin-owner@postgresql.org El vie, 29-01-2016 a las 14:18 +0100, Thorsten Schöning escribió: > Guten Tag Ankur Kaushik, > am Freitag, 29. Januar 2016 um 13:16 schrieben Sie: > > > To Kill idle connection in every 10 sec , But after 15 -30 Min top > > command show as below > > Killing idle connections is completely pointless, because those are > kept open for performance reasons, pgbouncer is designed to keep > connections open and idle, so that applications use them faster. If > you want less idle connections, reduce the configuration for those in > pgbouncer, but in the end you defeat its purpose that way. +1. If you don't want to keep many connections open in idle state, you can configure them at pgbouncer level or pool configuration in tomcat or application level. > > > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ > > COMMAND > > 10454 root 20 0 7101m 2.4g 11m S 751.3 15.4 > > 84:47.60 java > > You problem is obviously that you don't have any clue what your > problem is, therefore you're just guessing things around. Don't do > that, at least look at the logs of your Tomcat, you may even use Java > Mission Control to monitor the performance of Tomcat and so on. This > high load might even be the result of your script introducing some > kind of a race condition, where you kill a connection just in that > moment where it was given to a using process in Tomcat. Java is consuming 7/8 core of cpu, so i think you your look closer into tomcat and java processes. How about your work_mem parameter and top stats relatives of postgresql server ? > > If your problem is with Tomcat consuming too much memory or having > unexplainable high CPU load, don't waste your time with advancing the > complexity of your setup by installing pgbouncer. Focus on Tomcat and > its logs first. +1 > > Mit freundlichen Grüßen, > > Thorsten Schöning > > -- > Thorsten Schöning E-Mail: Thorsten.Schoening@AM-SoFT.de > AM-SoFT IT-Systeme http://www.AM-SoFT.de/ > > Telefon...........05151- 9468- 55 > Fax...............05151- 9468- 88 > Mobil..............0178-8 9468- 04 > > AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln > AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow > > > -- Jaime Soler Gómez HOPLA Software EnterpriseDB exclusive distributor ES/PT/IT & LatAm | P : (+34) 616 71 44 41 | SKYPE : jaimesolergomez | W : http://www.hoplasoftware.com/ -- Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-admin