vacuum full for all databases

Поиск
Список
Период
Сортировка
От Ilia Chipitsine
Тема vacuum full for all databases
Дата
Msg-id 20040902133023.V15260@office.paramon.ru
обсуждение исходный текст
Ответы Re: vacuum full for all databases
Re: vacuum full for all databases
Список pgsql-general
Dear Sirs

I'm about to write plpgsql function which will "vacuum full" all existing
databases. Below is an example how to get list of databases.

What should I write instead of "raise notice" ?


CREATE OR REPLACE FUNCTION vacuum_all() RETURNS integer
    AS '
DECLARE
  query text;
  list RECORD;
BEGIN

FOR list IN SELECT datname FROM pg_catalog.pg_database WHERE NOT
datistemplate LOOP
  raise notice ''datname = %'',list.datname;

END LOOP;

RETURN 0;

END;



'
    LANGUAGE plpgsql;


В списке pgsql-general по дате отправления: