From: | "Massa, Harald Armin" <chef(at)ghum(dot)de> |
---|---|
To: | Bruce Momjian <bruce(at)momjian(dot)us> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: Accessing pg_controldata information from SQL |
Date: | 2009-06-04 15:15:17 |
Message-ID: | e3e180dc0906040815x788221dapc8fe713e99177d47@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Bruce,
I am thinking your best solution is to create a table with a uuid column
> and reference that to sync up your data. That would also allow data
> dumps to be restored to another machine with the proper identifier
> because the identifier is really a characteristic of the data, not of
> the xlog or cluster install state.
>
> The problem with that is the you could restore to another machine and
> then two machines would have the same uuid values. I wonder if you
> should be generating a new uuid after every sync to prevent that
> problem. That would fix cases where someone restored their data and
> tried to sync up again and got duplicate data.
>
Exactly that is my current solution and the "... two machines would have" is
the current problem.
Changing the UUID does not fit into the current structure, where I log
within the central db "Database UUID 123123 patched up with modification
number xxx"; and only select the not-yet-done modifications.
That "two machines with same UUID values" was the reason I hoped for that
identifier ...
Thanks again for caring, now I know that my solution was quite okay.
My next idea is something like "select
md5(relevant_structure_elements_of_database) and to create the DML by
checking the differences...
best wishes,
HArald
--
GHUM Harald Massa
persuadere et programmare
Harald Armin Massa
Spielberger Straße 49
70435 Stuttgart
0173/9409607
no fx, no carrier pigeon
-
LASIK good, steroids bad?
From | Date | Subject | |
---|---|---|---|
Next Message | Radcon Entec | 2009-06-04 15:15:52 | Using a multi-valued function in a view |
Previous Message | Jennifer Trey | 2009-06-04 15:13:59 | Re: Move PGdata to a different drive |