连锁当家运维手册


数据库升级时的商品序列的生成

<p>系统中有一个序列是特殊的g_spdmdtl_seq;这个序列不属于任何一张表; 就是商品id的生成的序列,这个对整个系统要求是唯一的; 如果是意外同步数据导致这个值丢失了,可以用这个方式找回重建;</p> <p>这个 start 要根据当前g_spdmdtl表最大值+1 来写 <code> select max(prodid) from g_spdmdtl; </code> 查询到的值是13772</p> <p>CREATE SEQUENCE g_spdmdtl_seq INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 13773 CACHE 1; ALTER TABLE g_spdmdtl_seq OWNER TO postgres;</p>

页面列表

ITEM_HTML