Re: Archeiving and Purging

Поиск
Список
Период
Сортировка
От David G. Johnston
Тема Re: Archeiving and Purging
Дата
Msg-id CAKFQuwZPzq34D-2-T07tqy+giS7YB8pOG9R7gX1eceNGftbYEw@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Archeiving and Purging  (John R Pierce <pierce@hogranch.com>)
Ответы Re: Archeiving and Purging  (adityagis <adityakumar529@gmail.com>)
Список pgsql-general
On Wednesday, March 18, 2015, John R Pierce <pierce@hogranch.com> wrote:
On 3/18/2015 7:20 AM, adityagis wrote:
  I have lots of data in my DB. I need to do archeiving and purging of my
data.
Can anyone please help me with step by step riles?

like this?

select * from table where datefield < current_date-interval '6 months';
delete from table where datefield < current_date-interval '6 months';

obviously, save the data you selected in a suitable archive file. repeat this for each table you wish to 'archive and purge'.

alter the interval with whatever criteria you want to use for this archive and purge operation.



Or, pg_dump followed by a drop database...maybe followed by pg_restore (schema only)...

Probably suggest a COPY ... TO, via psql or or the server depending, if doing a partial archive.

Not sure what step-by_step commands should be used given the lack of o/s, client libraries, or intended result specifics.  The documentation, postgresql and/or operating system, will tell how but passing in the proper "arguments" requires more knowledge than has been provided.

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

Предыдущее
От: John R Pierce
Дата:
Сообщение: Re: Archeiving and Purging
Следующее
От: Pavel Stehule
Дата:
Сообщение: Re: Name spacing functions and stored procedures