[讨论] 数据库upgrade如何验证是否完整

楼主: jeamie (jeamie)   2016-04-17 23:20:49
各位前辈好~
最近公司要将旧的MySQL(4.x)升级到5.7
目前应该是决定直接停机将资料dump出来再汇入
但主管质疑说:这样你怎么验证资料升级是完整无误的?
离线的状态下完整的dump再汇入,就我的认知应该不会少资料吧?
这样应该不会漏资料阿??还是事情没有我想得这么单纯?
直觉想到就是比对资料笔数这个方法
想请教前辈们是否有更好的方法可以验证?
或是有没有工具可以帮助来验证?
作者: jeffbon (晏邦)   2016-04-18 07:08:00
验证不是抓几个应用程式的重点功能请user测ㄧ下?DB只要升级时没看到error 就好
楼主: jeamie (jeamie)   2016-04-18 09:47:00
我的认知也是这样阿…所以就不知道主管要我验证什么?
作者: iamnotfat (我不肥)   2016-04-18 13:11:00
mysql import的时候 只要没有错误warning 就是有进去了至于是不是有中文在转换时会发生乱码现象新旧抽样比对就大概有个底
楼主: jeamie (jeamie)   2016-04-18 13:51:00
抽样比对应该是AP端就能验证的对吧?DB端还能验证什么呢?
作者: iamnotfat (我不肥)   2016-04-18 13:54:00
DB有trigger , store procedure ? 相关功能也要先测过

Links booklink

Contact Us: admin [ a t ] ucptt.com