今天游戏服务器当机导致了严重的错误,发现问题很棘手,因为使用的存储过程写的sql结果出现的错误很难排查
出现问题的表现症状:所有玩家的账号都无法注册!
经过sql的追寻和探测,结果找到是因为长度超过了原设计的长度导致的错误,恰巧又在主表。结果当机!
出现这样的问题很明显,是超过了原有的数据库建立字段的长度引起的,
解决方案1:看是否需要那么长的字段
解决方案2:如果真需要那么长就建立长的正确的字段
今天游戏服务器当机导致了严重的错误,发现问题很棘手,因为使用的存储过程写的sql结果出现的错误很难排查
出现问题的表现症状:所有玩家的账号都无法注册!
经过sql的追寻和探测,结果找到是因为长度超过了原设计的长度导致的错误,恰巧又在主表。结果当机!
出现这样的问题很明显,是超过了原有的数据库建立字段的长度引起的,
解决方案1:看是否需要那么长的字段
解决方案2:如果真需要那么长就建立长的正确的字段