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