Unix Technical Forum

Some advice required please

This is a discussion on Some advice required please within the pgsql Admins forums, part of the PostgreSQL category; --> Hi, I've just inherited a PG DB (7.3.10 on RH 2.4.21 ) Chatting to the person who administered(?) the ...


Go Back   Unix Technical Forum > Database Server Software > PostgreSQL > pgsql Admins

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-10-2008, 07:33 AM
Nigel Bishop
 
Posts: n/a
Default Some advice required please

Hi,



I've just inherited a PG DB (7.3.10 on RH 2.4.21 )



Chatting to the person who administered(?) the DB prior to me I
discovered that it had never been vacuumed/analyzed...



When performing a vacuum/analyze on the template1 DB I got the following
at the end:



WARNING: Some databases have not been vacuumed in over 2 billion
transactions.

You may have already suffered transaction-wraparound data loss.



Selecting from pg_database shows the following:



datname | datvacuumxid | datfrozenxid

----------------+--------------+--------------

template1 | 2160549932 | 1086808109

template0 | 427 | 427

live01.db | 427 | 427

stage01.db | 2153231186 | 1079489364



I get the feeling that all is not well with this DB.



Virtually every line in the logfile consists of:



2006-08-30 11:07:57 WARNING: ROLLBACK: no transaction in progress

2006-08-30 11:07:57 WARNING: ROLLBACK: no transaction in progress

2006-08-30 11:07:57 WARNING: ROLLBACK: no transaction in progress

2006-08-30 11:07:57 WARNING: ROLLBACK: no transaction in progress

2006-08-30 11:07:57 WARNING: ROLLBACK: no transaction in progress

2006-08-30 11:07:57 WARNING: ROLLBACK: no transaction in progress





Could someone advise me on how to reset the datvacuumxid on the
template1 DB (I don't think it should be this high), also is the message
about data loss really implying that we may have lost data?



TIA



Nigel





Communications on or through ioko's computer systems may be monitored or recorded to secure effective system operation and for other lawful purposes.

Unless otherwise agreed expressly in writing, this communication is to betreated as confidential and the information in it may not be used or disclosed except for the purpose for which it has been sent. If you have reason to believe that you are not the intended recipient of this communication, please contact the sender immediately. No employee is authorised to conclude any binding agreement on behalf of ioko with another party by e-mail without prior express written confirmation.

ioko365 Ltd. VAT reg 656 2443 31. Reg no 3048367. All rights reserved.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 04-10-2008, 07:33 AM
Tom Lane
 
Posts: n/a
Default Re: Some advice required please

"Nigel Bishop" <Nigel.Bishop@ioko.com> writes:
> Selecting from pg_database shows the following:


> datname | datvacuumxid | datfrozenxid
> ----------------+--------------+--------------
> template1 | 2160549932 | 1086808109
> template0 | 427 | 427
> live01.db | 427 | 427
> stage01.db | 2153231186 | 1079489364


The numbers for template1 and stage01.db look reasonable (but perhaps
you just recently vacuumed them?). What the message is probably
complaining about is that live01.db has seemingly never been vacuumed.
You can ignore template0, it's not supposed to be touched, but the
others all need vacuuming every so often.

> Could someone advise me on how to reset the datvacuumxid on the
> template1 DB (I don't think it should be this high), also is the message
> about data loss really implying that we may have lost data?


Yes, otherwise we'd not bother to emit it.

regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo@postgresql.org so that your
message can get through to the mailing list cleanly

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 10:11 PM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com