系统运维.数据库.种子表异常分析
【问题背景】系统运行因种子表问题而中断或者阻塞。
【原因分析】
<1>某些重要的种子表未提前创建,导致系统阻塞(加载元数据会检查并自动创建种子表,事务内创建种子表会产生死锁)。
<2>种子表内有脏数据(种子表任何时候都不可以有数据)。
<3>种子表的种子值被破坏(数据库故障或者人为原因)。
<4>种子表的主键列不是自增列(人为破坏或者创建方式错误)。
【解决方案】
基于以上原因,对应解决方案如下:
<1>有条件时,主动提前创建好种子表。
<2>检查种子表是否有脏数据,如果有,一律无条件删除。
<3>如果系统老是报某某主键值重复,检查种子表的种子值,是否小于当前主表的最大主键值,如果小于,则需要手动修复种子值。
<4>如果种子表的主键列不是自增列,需要重建种子表。
---------------------------------------------------------------------------------------------------------
【参考资料】
【系统运维.数据库.修复种子表】https://vip.kingdee.com/article/116231986418582016
---------------------------------------------------------------------------------------------------------
【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696
系统运维.数据库.种子表异常分析
【问题背景】系统运行因种子表问题而中断或者阻塞。【原因分析】<1>某些重要的种子表未提前创建,导致系统阻塞(加载元数据会检查并自动创...
点击下载文档
本文2024-09-23 04:19:51发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-164616.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章