From: | "sivapostgres(at)yahoo(dot)com" <sivapostgres(at)yahoo(dot)com> |
---|---|
To: | Pgsql-general <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Corruption of few tables |
Date: | 2025-02-25 12:02:43 |
Message-ID: | 611536258.144285.1740484963829@mail.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Hello,
Using PostgreSQL 11.11, compiled by Visual C++ build 1914, 64-bit with Powerbuilder
Recently, in one of our customers' places, we got an error while saving a record from our custom-built application using PowerBuilder. While saving a record, we compare a value from a table with a hard-coded value in application. Here the select command failed to fetch that particular record from the table and so the save failed.
When we tried to read data from randomly selected tables [ from PGAdmin], we found that records could not be read from a set of consecutive tables. We re-started server [ Windows Server 2012 ] and tried again to read those tables. This time the failure was with only one table and select was success in all other tables.
So we dropped that particular table [ around 33000 records ], after removing all foreign key links and re-created that table and inserted all records from a backup set.
The problem got solved. Since this is not the first time, we are getting this error, I want to know
1. Why is corruption happening? How to find out the reason?
2. What should I do to prevent this from happening again?
Any steps or suggestions to avoid such corruptions is really appreciated.
Happiness Always
BKR Sivaprakash
From | Date | Subject | |
---|---|---|---|
Next Message | o1bigtenor | 2025-02-25 12:39:11 | Re: Corruption of few tables |
Previous Message | Sándor Daku | 2025-02-25 09:02:56 | Re: Deleting idle connections |