From: | "Gabriel E(dot) Sánchez Martínez" <gabrielesanchez(at)gmail(dot)com> |
---|---|
To: | pgsql-admin(at)postgresql(dot)org |
Subject: | tables mysteriously truncated |
Date: | 2013-03-13 17:36:23 |
Message-ID: | 5140B917.5060405@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
I have run into an annoying issue several times. After successfully
populating a table with the COPY command, letting the server run
auto-vacuum analyze, and being able to query the table without any
issues for several days, the table suddenly appears to be empty. In
pgAdmin I see a large estimated number of rows, as it should be, but any
SELECT to that table returns no rows, and SELECT COUNT(*) returns 0. If
I run an ANALYZE on that table and refresh pgAdmin, the estimated number
of rows is reset to 0. It is as if someone had run TRUNCATE on the
table, but I cannot find TRUNCATE or DELETE statements on the logs, and
the only users with the privileges to do so (my colleague and I) have
not executed such statements. The rest of the users can only select and
reference.
I am running PostgreSQL 9.1.8 on Ubuntu 12.10 x86_64 server. I have a
master unlogged table with all the columns, no primary key, and no
index. This master_table has no data per se. Then I have several
partitions, created as follows:
CREATE UNLOGGED TABLE partition_1 ()
INHERITS (master_table)
WITH (OIDS = FALSE);
Each partition contains up to 20 million rows, and I have about 30
partitions.
I have three such sets of tables on the same database, and the issue has
happened multiple times with two of the three sets of tables. Curiously,
the one that has never been affected is a bit different: the master
table contains a column id bigserial, which is a primary key. Also,
this table is logged.
Has anyone run into similar issues in the past? Could this be a bug?
Thanks in advance.
-Gabriel
From | Date | Subject | |
---|---|---|---|
Next Message | Vasilis Ventirozos | 2013-03-13 18:02:52 | Re: tables mysteriously truncated |
Previous Message | Jorge Torralba | 2013-03-13 01:28:39 | Corruption with PITR restore |