系统运维.数据库.种子表异常分析

【问题背景】系统运行因种子表问题而中断或者阻塞。

【原因分析】
<1>某些重要的种子表未提前创建,导致系统阻塞(加载元数据会检查并自动创建种子表,事务内创建种子表会产生死锁)。
<2>种子表内有脏数据(种子表任何时候都不可以有数据)。
<3>种子表的种子值被破坏(数据库故障或者人为原因)。
<4>种子表的主键列不是自增列(人为破坏或者创建方式错误)。
【解决方案】
基于以上原因,对应解决方案如下:
<1>有条件时,主动提前创建好种子表。
<2>检查种子表是否有脏数据,如果有,一律无条件删除。
<3>如果系统老是报某某主键值重复,检查种子表的种子值,是否小于当前主表的最大主键值,如果小于,则需要手动修复种子值。
<4>如果种子表的主键列不是自增列,需要重建种子表。
-------------------------------------------------------------------------------
系统运维.数据库.种子表异常分析
【问题背景】系统运行因种子表问题而中断或者阻塞。【原因分析】<1>某些重要的种子表未提前创建,导致系统阻塞(加载元数据会检查并自动创...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



