Posted inDatabase
Hướng dẫn sử dụng gh-ost để thực hiện Online Schema Migration trên MySQL: Nâng cấp cấu trúc bảng lớn mà không gây khóa dữ liệu và gián đoạn dịch vụ
ALTER TABLE trên bảng MySQL lớn sẽ khóa toàn bộ ghi/đọc và gây downtime kéo dài hàng chục phút đến hàng giờ. gh-ost giải quyết bài toán này bằng cách copy dữ liệu sang bảng mới qua binlog streaming, không dùng trigger, có thể throttle và pause giữa chừng mà không dừng service. Bài này hướng dẫn thực hành từ cài đặt đến chạy và kiểm soát migration thật trên production MySQL.
