作者jeamie (jeamie)
看板Database
標題[討論] 資料庫upgrade如何驗證是否完整
時間Sun Apr 17 23:20:49 2016
各位前輩好~
最近公司要將舊的MySQL(4.x)升級到5.7
目前應該是決定直接停機將資料dump出來再匯入
但主管質疑說:這樣你怎麼驗證資料升級是完整無誤的?
離線的狀態下完整的dump再匯入,就我的認知應該不會少資料吧?
這樣應該不會漏資料阿??還是事情沒有我想得這麼單純?
直覺想到就是比對資料筆數這個方法
想請教前輩們是否有更好的方法可以驗證?
或是有沒有工具可以幫助來驗證?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.139.127
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Database/M.1460906452.A.D1E.html
1F:推 jeffbon: 驗證不是抓幾個應用程式的重點功能請user測ㄧ下?DB只要 04/18 07:08
2F:→ jeffbon: 升級時沒看到error 就好 04/18 07:08
3F:→ jeamie: 我的認知也是這樣阿…所以就不知道主管要我驗證什麼? 04/18 09:47
4F:推 iamnotfat: mysql import的時候 只要沒有錯誤warning 就是有進去了 04/18 13:11
5F:→ iamnotfat: 至於是不是有中文在轉換時會發生亂碼現象 04/18 13:12
6F:→ iamnotfat: 新舊抽樣比對就大概有個底 04/18 13:12
7F:→ jeamie: 抽樣比對應該是AP端就能驗證的對吧?DB端還能驗證什麼呢? 04/18 13:51
8F:推 iamnotfat: DB有trigger , store procedure ? 相關功能也要先測過 04/18 13:54