Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1ZofDF-0003K3-63 for pgsql-hackers@arkaria.postgresql.org; Tue, 20 Oct 2015 22:16:57 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84) (envelope-from ) id 1ZofDE-0007SI-NX for pgsql-hackers@arkaria.postgresql.org; Tue, 20 Oct 2015 22:16:56 +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 1ZofBu-0005zq-H5 for pgsql-hackers@postgresql.org; Tue, 20 Oct 2015 22:15:34 +0000 Received: from mail-bn1on0097.outbound.protection.outlook.com ([157.56.110.97] helo=na01-bn1-obe.outbound.protection.outlook.com) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84) (envelope-from ) id 1ZofBq-0002vj-C8 for pgsql-hackers@postgresql.org; Tue, 20 Oct 2015 22:15:33 +0000 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jim.Nasby@bluetreble.com; Received: from [192.168.1.9] (97.77.122.57) by BY2PR11MB0680.namprd11.prod.outlook.com (10.163.111.22) with Microsoft SMTP Server (TLS) id 15.1.300.14; Tue, 20 Oct 2015 22:15:24 +0000 Subject: Re: Less than ideal error reporting in pg_stat_statements To: Tom Lane , Andrew Dunstan References: <5601D354.5000703@BlueTreble.com> <5913.1443822154@sss.pgh.pa.us> <9935.1443828452@sss.pgh.pa.us> <32385.1443976035@sss.pgh.pa.us> <26165.1443988873@sss.pgh.pa.us> <30415.1443996994@sss.pgh.pa.us> <5611AF21.9090900@d! unslane.net> <32132.1444000256@sss.pgh.pa.us> CC: Peter Geoghegan , Pg Hackers From: Jim Nasby Message-ID: <5626BCF5.1090303@BlueTreble.com> Date: Tue, 20 Oct 2015 17:15:17 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <32132.1444000256@sss.pgh.pa.us> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [97.77.122.57] X-ClientProxiedBy: BY2PR04CA0069.namprd04.prod.outlook.com (10.255.247.37) To BY2PR11MB0680.namprd11.prod.outlook.com (25.163.111.22) X-Microsoft-Exchange-Diagnostics: 1; BY2PR11MB0680; 2:wXO1KHy4s1vy+6KWPY3M0ysnEEXmMtjgdHm1TvFS53/t/BGyz3JAPgsQDc+gWcA1hC5pjopCDKkPZOV26/dIqRXyk995Ohz/J+0kXzpMiNVx8/UmcOdlW/Gz7hVZSTjxx57PYAwEqC5zr9R9llvmM3lRytizzaXWlnUscSrZekM=; 3:ztPlRozv7H4FcVREkmzkP4dQ5L4lA9DCBiT7M79pkFYrCz8EjAW+FApySHfjZhWYome5IqxCRESTkiV8wFRPSjgGaG4P7GAQ+Cgt1lN/7gGskDP5i2zistExA6te+VV9+SSM+ADKYVwu5BRHKgrybQ==; 25:DtnqOvrW5Y3asvaEUw4NI2A2GCxM0Zs20D400OCACNNOBObxxEjcMaaKqUmxOI/srjPh8/wq/XEVyZG0/2lKrhqTl8yu6V9lY0fxToTEIypYWVeZjkbxPUNA7gTIctbFzUMqSlJy8ZacZ8saGe1D7575RW25kQ8PXlfq47JfCehJZ3al6jclk0DazWIHF5owX7aiaGiJZQSqRIX9Oughv7c/IH4IUCDpsafnySaYfj51eP8F0kgHX6pPhrBvH0JS; 4:SemgGOBVh8FsZ57P2qymg0GqrnUM6oGeVmAuCyjRTC49ZxYnsbF64Y4EkWGTQaFpkxes/NRyP+Ye9anmLD1kMxdBHeRm/yuHhQtTyU7qg/jvg0yYazYCDM8qprHC5ftdma7cTx0hmc2AGQ9Yo2d4wtQQVTbQbNbgJvrGvbKZuX4KnPR7aD4AK0fpwQCS0SBpI7xnELLcE5ifhkjIJav/JnpDeYeUMVEa+GX3Sk8P5gma0QQZSorhJVy4OlR1wFzQxnlEn+lPYtH2D+gZtFEWS5gM0wEtneV4ijK5dll9P/nJ5C+3h1y7MghLBINiQQc7zX0CAFbxPB7LS+93CPw127sfMsZ5AMS2gNFD+O8wgD8= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR11MB0680; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(184068855800151); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(3002001); SRVR:BY2PR11MB0680; BCL:0; PCL:0; RULEID:; SRVR:BY2PR11MB0680; X-Forefront-PRVS: 073515755F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(6049001)(24454002)(479174004)(199003)(189002)(377454003)(65816999)(83506001)(81156007)(65806001)(66066001)(76176999)(65956001)(5001770100001)(54356999)(86362001)(4001350100001)(46102003)(97736004)(33656002)(101416001)(50466002)(47776003)(42186005)(93886004)(87266999)(106356001)(36756003)(122386002)(64706001)(59896002)(19580405001)(5001960100002)(92566002)(87976001)(64126003)(40100003)(189998001)(5007970100001)(5004730100002)(2950100001)(5008740100001)(19580395003)(105586002)(77096005)(15975445007)(50986999)(80316001)(117156001)(23746002)(85282002)(336755003)(18886065003); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR11MB0680; H:[192.168.1.9]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: bluetreble.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; BY2PR11MB0680; 23:4MVsaVOiIVHHsv09mg6KUlOsGTp8RSv4yX6BX?= =?Windows-1252?Q?WoYZ8esX4JbuS/iAa4pqb8bIhvye7fBqq7uQOK54WhZuJif2ey+ggnvG?= =?Windows-1252?Q?V48piADSM7Ngt3hdrE3BixqEVcBClcQKVTyAaKXlOO+H0VgHfuoc4AaO?= =?Windows-1252?Q?9i5nsFIPrfEZreW/J3uKt+v9r3Q/pQPo+ePcfk7vZa3uo3nbEjkEsoqX?= =?Windows-1252?Q?VX7kH7nArbk/iyj2NgJQWUAdBDBHDKll18R8Cl99jp1eWYl0J6ByE9KN?= =?Windows-1252?Q?vFdrEyYEvHD+wRZJ9md5kLgiOYy9nJF0ev8s50SNpb7UI5jG41eALH8V?= =?Windows-1252?Q?GbiPh7+UGfuGJzA9WKH8LZmvz7d3PJNK8xhbrf/i9O7FHDr46ZjXvHol?= =?Windows-1252?Q?iuxtgLUtzDeTiXV9iSZluyWK9ibmMKKcmHzHG3i98ECJK/ti1F64UwQY?= =?Windows-1252?Q?vHrNnebi2R9l9MjF6Yi7UZqJK22foqGwpVV0ua1HXl9baVWRjp4+2zxU?= =?Windows-1252?Q?2EOUf80qXCHBz5NRl9bJGbBw/ITIHtpRINshSiFnfTI6Rkd2Esydzb30?= =?Windows-1252?Q?4yHmMzCQy7FEhMQdeJotLXNqg6KWGnH9QOS16aPEs3Lb0PY4GfrIzeVU?= =?Windows-1252?Q?3cBQDrm9HuzwIS6Ncvp0iHJ64NYcoVVCfsSPlUgvbN0/kfa9t4StmeEM?= =?Windows-1252?Q?2nT2YvSteSFcPnF53D9LSfUL+0n1HIdF4NQhYKISsknYqfK2dgndq4zO?= =?Windows-1252?Q?JD2RBNNHUN6WMAE4KghNHGTSyaAUdMAgolYtbY/Owmklj8/5uEkJw93b?= =?Windows-1252?Q?G9bko9Haqw6X2F7tFfkDgGeAR1RqhKcC1ZITXSYKx89vuC9RV6lDcJ69?= =?Windows-1252?Q?QeEKTyDHsWRw8G4QP8BR5WF8yx5fJtEYNNvsCPl1m2c9eT92MhUx11mv?= =?Windows-1252?Q?Si02nL+SZU7CzsIO9SCSLPqeg4qCw9zHnewhxxqykPMYp+KJUyJrNeZU?= =?Windows-1252?Q?7hThrbWlsCnlL+MD3enIu4oLDFjV9wwgu0+3VYH2lVelT3KqbVJAYOSg?= =?Windows-1252?Q?Y09nKBomnvr70aG+rFYZXux5MEsqA6n0gWc9vUqHsThj6hIVe/ZET6Zs?= =?Windows-1252?Q?4CgfUDLL8VJ/JPGTM3mEjCNDZZmo2IdOU9NyNAR8XlDh44WMgowGs2/f?= =?Windows-1252?Q?Z6nqgVBzgzwjqa0S8v0YocdLaWYUrPfzBlZiK2Uf8pxtIn6FmYxOj7FN?= =?Windows-1252?Q?W8kF9nTwU+FFNbtlZcKxyEOM9tcYsRFpJAHvvbYNYg8n1POBUuQ/+1mp?= =?Windows-1252?Q?kRmr8OYfNWDefv9SZSuILf1AMR24r4l5GwLkzc7INFze/6tp+P+AmU3K?= =?Windows-1252?Q?lPR1NRzMms5dSqH52S0MTDtlNYapHuvnGjsShHJyFDGHgMlR+uCvNyMr?= =?Windows-1252?Q?kuATUxRBP3sI7c4cRI+2q6mNRKysZZb68+T+lTbOkVwrpyxQTIHqM9Go?= =?Windows-1252?Q?9zothndEf+lePahu/jdoa89RNv3spVhtG5BPGo5FEadun7u8A=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR11MB0680; 5:I0NuaNVOV/gjvSnznK6jok4aGCbgmE/fXJD52CBIOcPLV2fGhbpN33RJ9nBtQPsOtnlYOOQ1svOoMtrDJ6osY/gzr1IxApOz8ZATNOMH6HHe6N7tKGLK89fkjW+O72TXxg9lQTp7RjFJSnPpByVSeQ==; 24:g7U8hA3wXd1vyTn0Ln6ikyVXfqMzbRkTU14xSHN0lnPU8uhWD7s+TaxoKlSU/xSsbhYDDMnGtytBB2/pHnAHy/I+QeSNVjq35KoGulMEfiE=; 20:dKy9SmDzY11Uu5lKnSxLviomzo9mcAD3RFr0YYoqa2xte95l3hYUVdemr5OlKYycJgKY3yK6JsBDutI6FF6gxA== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: bluetreble.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Oct 2015 22:15:24.8510 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR11MB0680 X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org On 10/4/15 6:10 PM, Tom Lane wrote: > Andrew Dunstan writes: >> >Sorry, I'm a bit late to this party. Does what you have committed mean >> >people are less likely to see "Out of Memory" coming from >> >pg_stat_statements? If not, what can be done about them short of a >> >restart? And what bad effects follow from an event generating them? > The main thing we've done that will alleviate that is increase the size of > query text file that the garbage-collection routine can cope with from > MaxAllocSize (1GB) to MaxAllocHugeSize (at least 2GB, lots more on 64bit > machines, though on 32-bit you probably can't get to 2GB anyway ...). FWIW, I've verified on $CLIENT's system that this works as Tom described. The truncation happened somewhere a bit north of 3GB, which seems odd as this is a 64 bit system. But at least there were no OOM errors. -- Jim Nasby, Data Architect, Blue Treble Consulting, Austin TX Experts in Analytics, Data Architecture and PostgreSQL Data in Trouble? Get it in Treble! http://BlueTreble.com -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers