Re: [PERFORM] Find how much memory is postgres using

2013-04-09 Thread Nik Tek
--For MSSQL select (select cntr_value from sys.dm_os_performance_counters where object_name like '%Memory Manager%' and counter_name like 'Maximum Workspace Memory (KB)%') as Maximum_Workspace_Memory_KB, (select cntr_value from sys.dm_os_performance_counters wher

Re: [PERFORM] Find how much memory is postgres using

2013-04-09 Thread hubert depesz lubaczewski
On Tue, Apr 09, 2013 at 11:24:22AM -0700, Nik Tek wrote: > --For MSSQL > select ... > -- Oracle ... Well, the answer is simple - in Microsoft and Oracle, someone wrote such views/functions. In Pg - not. You are welcome to provide a patch, though :) Best regards, depesz -- Sent via pgsql-perf

Re: [PERFORM] Find how much memory is postgres using

2013-04-09 Thread Nik Tek
Hi Depesz, --Here is better one for Oracle by sga/pga. SELECT DECODE (GROUPING (nm), 1, 'total', nm) nm, ROUND (SUM (val / 1024 / 1024)) MB FROM (SELECT 'sga' nm, SUM (VALUE) val FROM v$sga UNION ALL SELECT 'pga', SUM (VALUE) FROM v$sysstat WHERE name = '