【发布时间】:2011-03-25 04:07:32
【问题描述】:
我运行一个小型站点并使用 PostgreSQL 8.2.17(我的主机上唯一可用的版本)来存储数据。 在过去的几个月里,我的服务器上的数据库系统发生了 3 次崩溃,每次发生这种情况时,其中一张表中的序列字段(主键)中的 31 个 ID 都丢失了。现在有 93 个 ID 丢失了。
表:
CREATE TABLE "REGISTRY"
(
"ID" serial NOT NULL,
"strUID" character varying(11),
"strXml" text,
"intStatus" integer,
"strUIDOrg" character varying(11),
)
对我来说,所有 ID 值都在那里非常重要。我该怎么做才能解决这个问题?
【问题讨论】:
标签: postgresql primary-key auto-increment