Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mpr6y-0000d3-6O for pgsql-performance@arkaria.postgresql.org; Wed, 24 Nov 2021 12:10:52 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mpr6x-0004ZZ-0I for pgsql-performance@arkaria.postgresql.org; Wed, 24 Nov 2021 12:10:51 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mpr6w-0004ZN-Lq for pgsql-performance@lists.postgresql.org; Wed, 24 Nov 2021 12:10:50 +0000 Received: from mout.gmx.net ([212.227.17.21]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mpr6u-00067D-Dk for pgsql-performance@lists.postgresql.org; Wed, 24 Nov 2021 12:10:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1637755846; bh=w3mOq6rha4h/cAhteMbI/nFLGdOXqSUiI7Pju6JaJ/0=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=BTXSJZFyzN3B4f0SH8H3CHCBrqSs5hOSD/xY2Y7PUIyOQ9lHZeGyAD+0b5wgN8AT/ HyYELY+FoJycl/uMxnu+lhEBDYHoqYEC+dRQkZbZ+TGusPVYNPeVj+maqbJPjpLv7r erT3JCSELUVgtnKbO/1u5cLWMOesTqtZ8HT4DLrk= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [10.1.32.158] ([185.40.248.10]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MvsEx-1mX5XN1CVT-00srI0 for ; Wed, 24 Nov 2021 13:10:46 +0100 Subject: Re: Out of memory error To: Pgsql Performance References: <97240.1637733158@sss.pgh.pa.us> <4af2ff21-1140-ccbd-5adf-926dc816782f@gmx.net> From: Thomas Kellerer Message-ID: Date: Wed, 24 Nov 2021 13:10:45 +0100 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:+T7ZtOPrZT7zaL7bB2VsW0dvgU5P0zF/c9U9rO6d3UsxP/OrN4k pzpPO9lCsgpD2jbz78yW+gxNpgjWM3POhWug8N3wYHHjIPv3l8FbhWoVx6quXXSt6zapmMa 0PU1ZB5g47NAAroQaG4DMUFt9noe1cFUrU7IE0SHvQLD6U2dB/KO8qcmnn3dYikA1FSh8Wn 46K2hJSWi2raQVcYPnVrw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:gDkBdVyxnRg=:qijA/IBs4cejMzoKR2knNv iKfiVLAVMqfgcp0pA+zlUNx/UJUgnk72pB2v29caKgzp+xmxn+M0ZfmokKnNrr5vUnMjcRHrM hmSfzUhBhs98y4feYV+InRUqUt0NCbERApXe4cPGreBaf6+5BG3IORXyAgNFw6cnIhwLexpri I5fTWVU0lB+9Xu1iAnAA/rQDA6uJN4+v+vKjsv0ye4EhLu/66PKpLq998G0OoSiCUQdfaH+xZ hk6a258JaalqIWlZBr2c74nlXMAv9GhlIIb1FsqvoIYD0BKpInHWoODjWyvlAdE7lpIvWmYan Y+u0+UcFG0bHU3oULagHa+S3pswQV/3fgSXEvv0IWuG9FekTTCvYGTE5/zMnRKSAx/hk0FJ60 R7HpXe3UOIxdb6ShIwPChMe8EzSQADVTIKdwLXfgz6aulkZtwVnJgi83qnnStinhMnqlPFrsV VsHgCRMdKas5IOTNlIhLDctAcYyCjk5S4XKpYW89Z/+XbioobQLBZt7c61hVGJvd51iTQW4fd +f+jE+O9+qAHT3Jbso0ZxzSJbpZFpnCtC8DVWbhEMwoWzjnmdbp6xY34JG9ip86Pfjpo39hiq nZUQGoN9gTPxG+oxAajjjVNGvMI4s7AvKKQimv1581k2+nNybQrElCDiQv4gkUr2pzOj5G2Uu 9Er1JWKbRWU/tJSbICetJ9Nb8Tn9EmrreFExhkdUmckVQTh1xxiZPhAE5vX9P5IG6J5YzF5Kn 80VBovUmjkllrooWV52o6P7XR5+2D9xAwPII8w2CY2uVEvXApXf7/M2uWm+XKjOhN2xeXkoV+ Qc2h47EB9tVAo/lSRta9aqjLKDyfQOoA3e3bU7JzDVwyr71YYVZCK+VtHbkmH+fzOS2ikRdxl 73gR7oB9dyjoVbE+mHXJ0vYrW5+p8zUdOOC7YbOwzF2C+n33xvR60eCw/htN9it3KdhCJ/W+n Mq2oHBv3b53rB6WSl3uvBhxC9Fy2iQhbLRQPGunfCmJab9//VhzG7z++dTvaqjcQKQxSX31y+ gJ6a1/SmAiW5pe+Oc72Z+QLiUU3QgjM8yoxsEWGU8npnfSS2jF9ScE9tqL/TIfG4JFRf7p/8L OldNKcKWCY0zu8= List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk aditya desai schrieb am 24.11.2021 um 08:35: > Hi Thomas, > v_message is of composite data type r_log_message and it's definition is= as shown below. > > postgres=3D# \d r_log_message; > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Composite = type "public.r_log_message" > =C2=A0 =C2=A0Column=C2=A0 =C2=A0 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Typ= e=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| Collation | Nullable | Default > -------------+-------------------------+-----------+----------+--------- > =C2=A0column_name | character varying(30)=C2=A0 =C2=A0|=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | > =C2=A0oldvalue=C2=A0 =C2=A0 | character varying(4000) |=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | > =C2=A0newvalue=C2=A0 =C2=A0 | character varying(4000) |=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | > > Regards, > Aditya. Sorry, didn't see that. Then you need to create records of that type in the array: v_message :=3D array[('empName', old.empname, new.empname)::r_log_messa= ge, ('location', old.location, new.location)::r_log_message]; or an array of that type: v_message :=3D array[('empName', old.empname, new.empname), ('location'= , old.location, new.location)]::r_log_message[]; Btw: why don't you use `text` instead of varchar(4000).