@ronaldoooo
2016-04-21T03:42:33.000000Z
字数 789
阅读 1095
空课报名
数据库故障
3月19日数据库意外清空后,在3月23日发现问题,3月24日将数据库恢复。恢复后数据库有少量数据一直处于对应不上的状态。
今天(4月21日)通过查询数据库看出,hospital
表在id
=7314
以前的记录确实存在错位问题。原因是hospital
表中id
为1/2/3
的记录与4/5/6
的三条记录重复,导致在3月19日之前注册的医生关联的医院错位了3
个。问题影响到的如下:
299
条记录。这些医生所关联的医院都是存在问题的。299
个医生中,包含42
个医生记录,找不到正确对应的hospital
记录。推测是由于老邓在修复时是重新导入了原始的hospital
表,而这些用户是在3月19日之前自行添加的医院,导致这些医院记录在修复后丢失。详细推测过程在后面会描述。